Ввести або задати випадковим чином 2 рядка або 2 масиву (варіанти 7,11,15,19,21-25). Сформувати з них 2 множини. Вивести ці множини. Отримати нову множину згідно вказаної в таблиці 8.2 операції і вивести отриманий результат.
Таблиця 8.2- Варіанти завдань
№ вар.
| Перша множина
| Друга множина
| Операція
|
| Цифри
| Прописні латинські літери
| Об'єднання
|
| Малі латинські літери
| Малі латинські літери
| Перетинання
|
| Знаки пунктуації
| Знаки пунктуації
| Віднімання
|
| Цифри
| Цифри
| Перетинання
|
| Малі латинські літери
| Прописні латинські літери
| Об'єднання
|
| Рядкові букви російського алфавіту
| Рядкові букви російського алфавіту
| Віднімання
|
| Числа з діапазону від 10 до 30
| Числа з діапазону від 1 до 15
| Об'єднання
|
| Прописні букви російського алфавіту
| Прописні букви російського алфавіту
| Перетинання
|
| Знаки пунктуації
| Цифри
| Об'єднання
|
| Знаки операцій
| Малі латинські літери
| Об'єднання
|
| Числа з діапазону від 20 до 45
| Числа з діапазону від 30 до 50
| Перетинання
|
| Цифри
| Знаки операцій
| Об'єднання
|
| Знаки пунктуації
| Знаки пунктуації
| Перетинання
|
| Прописні латинські літери
| Прописні латинські літери
| Віднімання
|
| Числа з діапазону від 15 до 40
| Числа з діапазону від 22 до 45
| Віднімання
|
| Малі латинські літери
| Малі латинські літери
| Перетинання
|
| Знаки пунктуації
| Прописні букви російського алфавіту
| Об'єднання
|
| Малі латинські літери
| Прописні латинські літери
| Об'єднання
|
| Числа з діапазону від 8 до 30
| Числа з діапазону від 10 до 40
| Перетинання
|
| Цифри
| Знаки пунктуації
| Об'єднання
|
| Числа з діапазону від 100 до 150
| Числа з діапазону від 120 до 140
| Перетинання
|
| Числа з діапазону від 200 до 250
| Числа з діапазону від 190 до 300
| Віднімання
|
| Числа з діапазону від 10 до 50
| Числа з діапазону від 100 до 150
| Об'єднання
|
| Числа з діапазону від 60 до 100
| Числа з діапазону від 100 до 150
| Об'єднання
|
| Числа з діапазону від 300 до 400
| Числа з діапазону від 200 до 300
| Перетинання
|
Контрольні питання
1. Які типи даних можуть бути використані в якості базових для множинних типів?
2. Як можна описати множину?
3. Як здійснюється введення-виведення значень множинних типів?
4. Які операції визначені над змінними множинного типу і який їхній пріоритет?
5. Які синтаксичні діаграми використовуються для опису множин та їх зображень?
6. Які операції можуть бути використані для порівняння множин?
7. Що таке конструктор множин? Для чого він може бути використаний?
8. Яка множина називається порожньою?
9. Який результат має наступний вираз: [1,3,5,1,6,3]=[5,3,1,6]?
9 ОБРОБКА РЯДКІВ
Мета роботи - вивчення способів опису та обробки рядків, набуття навичок виділення послідовності символів для подальшої обробки.