
- •Лабораторна робота №1
- •Лабораторна робота №2-3
- •Лабораторна робота №4-5
- •Лабораторна робота №6
- •Лабораторна робота №7
- •Лабораторна робота №8
- •Лабораторна робота №9
- •Лабораторна робота №10
- •Лабораторна робота №11-12
- •Лабораторна робота №13
- •Лабораторна робота №14
- •Лабораторна робота №15
- •Лабораторна робота №16
- •Лабораторна робота №17
- •Лабораторна робота №18
- •Лабораторна робота №19
- •Лабораторна робота №20
- •Лабораторна робота №21
- •Лабораторна робота №22
- •Довгострокові індивідуальні завдання. Варіанти:
Лабораторна робота №8
Тема: Організація циклів. Обробка числових та символьних послідовностей.
Контрольні запитання:
Призначення операторів break, continue.
Наведіть приклад циклу з використанням оператора break.
Наведіть приклад циклу з використанням оператора continue.
Поясніть роботу функцій isalpha(), isdigit(), isupper(), islower(), isspace(), tolower(), toupper().
Завдання 1. Скласти алгоритм та програму.
Вимоги до завдання: виконати завдання двома способами
за допомогою оператору циклу while або do while
з використанням операторів continue, break
Варіанти:
Вводиться послідовність цілих чисел, яка завершується нулем. Знайти середнє арифметичне парних.
Вводиться послідовність n дробових чисел Знайти синус суми тих, які належать інтервалу (0, π).
Вводиться послідовність n дробових чисел Знайти суму додатних, добуток від’ємних та частку
Дано натуральне n та цілі числа a1, a2, … an. Обчислити модуль суми парних серед них.
Вводиться послідовність n цілих чисел Знайти суму модулів тих, які є кратними 5 або 7.
Вводиться послідовність дробових чисел, яка завершується нулем. Знайти добуток та кількість тих, які не мають дробової частини.
Вводиться послідовність n цілих чисел Знайти суму та кількість тих, які мають останню цифру 2 або 5.
Вводиться послідовність цілих чисел, яка завершується від’ємним числом. Знайти кількість елементів послідовності, які є повними квадратами.
Протягом тижня вимірювали температуру повітря. Знайти кількість днів, коли температура перевищувала 10o С.
Дано результати змагань N спортсменів. Знайти кількість спортсменів, що показали результат з проміжку [a, b].
Дано середню кількість опадів за кожен місяць року. Знайти місяці, коли кількість опадів перевищила деяке A.
Дано натуральне n та цілі числа a1, a2, … an. Знайти суму кубів непарних чисел.
Дано натуральне n та цілі числа a1, a2, … an. Обчислити суму тих елементів послідовності, номери яких кратні 3.
Дано натуральне n та дробові числа a1, a2, … an. Визначити скільки разів деяке число x зустрічається серед чисел a12, a22, … an2.
Дано натуральне n та дробові числа a1, a2, … an. Визначити чи деяке число x зустрічається серед чисел sin((a1),sin( a2), … sin( an).
Завдання 2. Скласти алгоритм та програму.
Протягом тижня вимірювали температуру повітря. Знайти максимальну та мінімальну температуру та номери днів тижня з найвищою та найнижчою температурою.
Завдання 3. Скласти алгоритм та програму.
Вимоги до завдання:
зчитування тексту виконувати посимвольно у циклі;
для варіантів 11 та 15 скористатися для зчитування символів функцією cin.get().
Варіанти:
Вводиться послідовність символів. Ознака завершення вводу символ ‘#’. Знайти кількість цифр у введеній послідовності.
Вводиться послідовність символів, яка завершується символом крапка. Визначити чи дана послідовність символів є правильним зображенням цілого 16-вого числа
Вводиться послідовність символів. Ознака завершення вводу символ ‘#’. Знайти кількість зустрічі малих латинських літер.
Вводиться послідовність символів, яка завершується символом крапка. Вивести послідовність символів без цифр.
Вводиться послідовність символів, яка складається з нулів та одиниць. Останній символ вводу - символ крапка ‘.’. Обчислити десятковий еквівалент відповідного двійкового числа.
Вводиться послідовність символів, яка завершується символом крапка. Визначити
чи дана послідовність символів є правильним зображенням цілого 8-вого числа
Вводиться послідовність символів, яка завершується символом крапка. При виводі послідовності на екран замінити кожну крапку трьома крапками.
чи дана послідовність символів є правильним зображенням цілого 2-вого числа
Вводиться речення, яка завершується символом крапка. Слова у реченні розділені одним пропуском. Порахувати кількість слів у реченні, що починаються на літеру ‘a’.Вводиться послідовність символів, яка завершується символом крапка. Визначити
чи дана послідовність символів є правильним зображенням цілого 10-вого числа
Вводиться послідовність N символів. Вивести послідовність символів, замінюючи кожну велику літеру латиниці на малу..
Вводиться послідовність символів, яка завершується символом крапка. Вивести послідовність символів з подвоєним входження кожної цифри.
Вводиться речення, яка завершується символом крапка. Слова у реченні розділені одним пропуском. Порахувати кількість слів у реченні.
Вводиться послідовність N символів. Порахувати скільки раз зустрілися знаки пунктуації.
Вводиться речення, яка завершується символом крапка. Визначити чи речення містить фрагмент ‘no’.
Вводиться речення, яка завершується символом крапка. Визначити кількість появи букв ’а’ та ’о’. Яких букв у тексті зустрілося більше?
Вводиться речення, яка завершується символом крапка. Слова у реченні розділені одним пропуском. Знайти довжину першого слова.