понеділок, 15 травня 2017 р.

Лабораторна робота №11.2

Тема. Побудова алгоритмів з використанням множин
Мета: навчитися створювати програми з використанням множин для розв’язання задач

Завдання
Складіть програму для розв'язання задачі відповідно до вашого варіанту з використанням множин.

№ вар.
Завдання
1
Дано:
·         номери учасників забігу (від 1 до 255);
·         номери учасників, які подолали фінішну лінію в десятці перших;
·         номери учасників, які прийшли в останній десятці.
Визначити:
·         номери учасників, які не потрапили ні до першої, ні до останньої десятки;
·         кількість таких учасників.
2
Дано:
·         текст з латиницею та кирилицею набраний маленькими літерами;
Визначити:
·         які голосні літери української мови є в тексті (великі та маленькі);
·         які голосні англійські літери є в тексті
3
Дано:
·         Текст-формулу
Визначити:
·         які цифри використовуються у формулі;
·         які цифри не використовуються у формулі.
4
Дано:
·         Текст-формулу
Визначити:
·         які арифметичні операції використовуються у формулі;
·         які арифметичні операції не використовуються у формулі.
5
Дано:
·         текст, записаний малими літерами української абетки
Визначити:
·         усі приголосні літери, які входять в текст;
·         усі приголосні глухі літери, які входять в текст.
Глухі приголосні: л,п,с,т,ф,х,ц,ч,ш,щ.
6
Дано:
·         дано послідовність цілих чисел (від 0 до 255)
Визначити:
·         якою є кількість всіх цілих чисел;
·         якою є кількість груп одинакових числел.
7
Дано:
·         дві послідовності цілих чисел (від 0 до 255)
Визначити:
·         чи одинакові числа в цих послідовностях;
·         якщо є відмінності, то визначити, яких чисел другої послідовності немає в першій 
8
Дано:
·         дві послідовності цілих чисел (від 0 до 255)
Отримати:
·         об’єднання цих послідовностей;
·         перетин цих послідовностей.
9
Дано:
·         текст, записаний малими літерами української абетки
Визначити:
·         з яких літер починається кожне слово тексту;
·         кількість однакових груп цих літер.
10
Дано:
·         цілі числа з діапазону від 0 до 255;
Визначити:
·         кількість різних парних чисел;
·         кількість різних непарних чисел

11
Дано:
·         цілі числа з діапазону від 0 до 255
Визначити:
·         які непарні числа є в тексті;
·         які парні числа є в тексті
12
Дано:
·         список послуг, які можуть надавати будівельні фірми;
·         список послуг, які надає фірма 1;
·         список послуг, які надає фірма 2
Визначити:
·         яких послуг не надає фірма 1;
·         які послуги можуть надавати як фірма 1, так і фірма 2
13
 Дано:
·         текстовий рядок, який містить цифри, знаки (.,!?:;-+/*), літери кирилиці, літери латиниці
Визначити:
·         кількість різних цифр у тексті;
·         кількість різних знаків у тексті
14
Дано:
·         текстовий рядок, який містить цифри, знаки (.,!?:;-+/*), літери кирилиці, літери латиниці
Визначити:
·         які цифри використовуються в тексті;
·         які літери латиниці використовуються в тексті
15
Дано:
·         текстовий рядок, який містить цифри, літери кирилиці, літери латиниці
Визначити:

·         скільки різних літер латиниці використано в тексті;
·         чи є в тексті символ "-" (тире).

Немає коментарів:

Дописати коментар