Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Metodichka_k_lab_AMP.doc
Скачиваний:
2
Добавлен:
01.05.2025
Размер:
186 Кб
Скачать
☆

Комп’ютерний практикум 2 Тема: Програмування розгалужених алгоритмів. Умовний оператор і оператор вибору

Ціль роботи: отримати навички використання операторів ІF_THEN, ІF_THEN_ELSE, CASE.

Запитання на допуск до роботи

  1. Вирази якого типу можна записувати після службового слова ІF?

  2. Вирази якого типу можна записувати після службового слова CASE?

  3. Як необхідно записати кілька операторів, щоб вони виконувалися у випадку, коли вираз, що стоїть за службовим словом іf, прийме значення «істина»?

  4. Як необхідно записати кілька операторів, щоб вони виконувалися у випадку, коли вираз, що стоїть за службовим словом іf, прийме значення «неправда»?

  5. Значення яких типів можуть використовуватися в списках оператора CASE?

  6. Чим відрізняються повна і коротка форма операторів?

Варіанти завдань

Скласти програму для розв’язку наведеного нижче завдання двома способами, використовуючи: а) команду розгалуження ІF, б) команду вибору CASE. Придумати і задати вхідні дані так, щоб вибір був з 4-7 альтернативами. Проводити перевірку даних, що вводить користувач; при некоректних даних повторити ввод.

  1. Увести номер дня тижня. Вивести його назву.

  2. Увести номер автобусного маршруту. Вивести назви його кінцевих зупинок.

  3. Увести номер автобусного маршруту. Вивести кількість зупинок на ньому.

  4. Увести число від 0 до 5. Вивести його назву англійською мовою.

  5. Увести номер студента у списку. Вивести його прізвище.

  6. Увести номер місяця. Вивести його назву.

  7. Увести телефонний код міста. Вивести назву міста.

  8. Увести першу літеру назви країни. Вивести назву її столиці.

  9. Увести номер поїзда. Вивести довідку про пункт призначення.

  10. Увести номер поїзда. Вивести довідку про час відправлення.

  11. Увести номер квартири. Вивести номер поверху, на якому вона знаходиться.

  12. Увести номер місяця. Вивести кількість днів у ньому.

  13. Увести номер дня тижня. Вивести кількість пар у цей день.

  14. Увести номер під’їзду. Вивести кількість квартир, що у ньому знаходяться.

  15. Увести номер місяця. Вивести номер кварталу.

До звіту подати

Блок-схему алгоритму, програму і результати її виконання на контрольному прикладі.

Комп’ютерний практикум 3 Тема: Оператор циклу з параметром for

Ціль роботи: ви отримати навички використання оператора FOR.

Запитання на допуск до роботи

  1. Вирази якого типу можна записувати після службового слова FOR?

  2. Як організувати виконання декількох операторів у циклі FOR?

  3. Чим відрізняється дія операторів FOR_TO_DO і FOR_DOWNTO_DO?

  4. Коли завершується виконання циклу FOR?

  5. Чи можна змінювати значення змінної-параметра циклу в середині циклу?

  6. Чому дорівнює значення змінної-параметра циклу після виходу з циклу?

Варіанти завдань

Спроектувати і реалізувати програму розрахунку таблиці відповідностей між мірами. Початкове значення міри, крок зміни цього значення і кількість рядків у таблиці (10-15) задати в режимі діалогу. Оформити таблицю якнайкраще, застосовуючи форматування виводу. Приклад оформлення таблиці:

метри

дециметри

сантиметри

3

30

300

5

50

500

7

70

700

9

90

900

11

110

1100

  1. 1 фінгер = 11.4 см = 4.5 дюйма

  2. 1 фут = 0.3048 м = 12 дюймів

  3. 1 ярд = 0.9144 м = 3 фути

  4. 1 дюйм = 2.54 см = 12 ліній

  5. 1 нейл = 5.7 см = 2.25 дюйма

  6. 1 чейн будівельний = 30.48 м = 100 футів

  7. 1 галон (США) = 0.0347 сак = 3.785 л

  8. 1 галон(Брит.) = 1.2 галон(США) = 4.546 л

  9. 1 драхм = 1.77185 г =0.06249 унцій

  10. 1 унція = 28.353495 г = 142 карата

  11. 1 доба = 24 години = 1440 хвилин

  12. 1 година = 60 хвилин = 3600 секунд

  13. 1 кабельт Брит. = 0.183 км = 680 футів

  14. 1 кабельт США = 219.3 м = 720 футів

  15. 1 морська миля = 1.852 км =6076 футів

До звіту подати

Блок-схему алгоритму, програму і результати її виконання на контрольному прикладі.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]