Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка(Паскаль)(А4).doc
Скачиваний:
7
Добавлен:
27.08.2019
Размер:
1.25 Mб
Скачать

Завдання

І. Скласти програму до задачі вказаної викладачем.

  1. Враховуючи пріоритет операцій над множинами з базовим типом char, a:=['a'..'z']; b:=['k'..'r','x']; c:=['m']; обчислити та вивести результат виразу (a-b*c>=['n']) or ('b' in a).

  2. Підрахувати кількість символів рядка s, що входять в множину ['0'..'9', '+','-','*'].

  3. Заданий рядок символів: Var s: string [20]. Визначити кількість символів (голосних), що входять в наступну множину ['а', 'e', 'і', 'о', 'u'].

  4. Використовуючи роботу із множинами надрукувати всі символи, що входять у рядок str більше одного разу.

  5. Задані множини елементів з базовим типом Char: A=['a','b','c','d'], B=['b','d','e','f']. Визначити чи є у них спільні елементи і вивести їх значення на друк.

  6. Задані множини елементів із базовим типом byte: А=[1,3,5,7,9], В=[3, 5, 9]. Вибрати всі елементи множини А, що не належать В, і вивести їх значення на друк.

  7. сформувати множину з n (n>15) натуральних чисел, випадковим чином вибраних із діапазону від 20 до 250. Вивести елементи множини та їх суму на екран.

  8. Вивести на екран всі символи цифр заданого текстового рядка.

  9. Для заданих двох текстових рядків з'ясувати, чи однакову кількість голосних літер вони мають.

  10. Знайти найменший і найбільший елементи множини додатних цілих чисел, вибраних випадковим чином з діапазону від 1 до 200.

  11. Підрахувати скільки чисел із заданої множини натуральних чисел кратні 2 і скільки – кратні 3.

  12. Задано два текстові рядки. Отримати множину символів, які зустрічаються і в першому і в другому рядках.

  13. Задано два текстові рядки А і В. Знайти символи рядка А, які не входять в рядок В.

  14. Із множини латинських літер створити множину, яка складається з символів, що не входять у множину символів вашого імені. Вивести створену множину на екран.

  15. Визначити і вивести на екран множину символів, що входять одночасно в ім'я і прізвище введене з клавіатури.

І І. Використовуючи оголошені типи:

type t1 = (золото, мідь, срібло, нафта, залізо, ртуть, свинець, марганець, вугілля, газ); побудувати п’ять множин, які складаються з різних комбінацій цього списку. Вивести на екран назви об’єктів, які є у всіх множинах одночасно. Визначити, яких об’єктів немає в жодній множині. Виконати додатково завдання свого варіанта, а саме визначити, які об’єкти:

  1. є в першій множині, але їх немає в третій.

  2. належать першій і третій множинам.

  3. є тільки в першій множині.

  4. входять у другу і третю множини, але не входять у першу.

  5. входять у першу, другу і третю множини одночасно.

  6. входять у другу і третю множини.

  7. є в другій множині, але немає в четвертій.

  8. є лише у другій множині.

  9. входять у першу і третю, але не входять у п’яту.

  10. входять у другу, третю і п’яту множини одночасно.

  11. входять у першу і п’яту множини.

  12. є в третій множині, але немає в п’ятій.

  13. належать лише третій множині.

  14. входять у першу і четверту множини, але не входять у третю.

  15. входять у першу, третю і четверту множини одночасно.

І І І. Записати у звіт тексти програм та результати їх виконання.