Практична робота 13: "Складання та виконання алгоритмів з повтореннями та розгалуженнями для опрацювання величин".
Задача уроку: вдосконалити практичні навички складання та виконання-алгоритмів із повтореннями та розгалуженнями для опрацювання величин.
Хід роботи:
1. Відкрийте середовище Lazarus.
2. Створіть проект для розв'язування задачі: Відомі довжини сторін двох прямокутників. Обчислити площі прямокутників та порівняти їх. Визначити, чи є прямокутники квадратами. Визначити, чи вміститься один прямокутник усередину другого.
1. Розмістіть на формі поля для введення даних написи для виведення результатів і три кнопки.
2. У проекті:
· складіть обробник події Click для першої кнопки, виконання якого приведе до обчислення площ прямокутників та їх порівняння;
· складіть обробник події Click для другої кнопки, виконання якого, залежно від вибраних прапорців, приведе до визначення того, чи є відповідний прямокутник квадратом;
· складіть обробник події Click для третьої кнопки, виконання якого приведе до визначення, чи вміститься перший прямокутник усередину другого або другий прямокутник усередину першого, залежно від вибраного перемикача.
3. Збережіть проект у папці з іменем Практична 13_1, створеній у вашій папці.
4. Створіть проект для розв'язування задачі: Перед початком повені рівень води у річці становив Н метрів. Під час повені щогодини рівень води збільшувався на Р відсотків від рівня попередньої години. Яким буде рівень води через N годин після початку повені? Через скільки годин після початку повені рівень води буде не менше ніж К метрів?
1. Розмістіть на формі поля для введення початкових даних написи з текстами, що пояснюватимуть призначення полів, і три кнопки.
2. Установіть на першій кнопці напис Завдання 1, на другій – Завдання 2, на третій – Спочатку, у полів –порожній текст.
3. Складіть обробник події Click для першої кнопки, виконання якого приведе до виведення у вікно повідомлення відповіді на перше запитання задачі.
4. Виконайте проект і переконайтеся, що результати його роботи правильні.
5. Складіть обробник події Click для другої кнопки, виконання якого приведе до знаходження відповіді на друге запитання задачі і виведення його в окремий напис.
6. Виконайте проект і переконайтеся, що результати його роботи правильні.
7. Складіть обробник події Click для третьої кнопки, виконання якого приведе до очищення тексту в полях та написі з відповіддю на друге запитання задачі.
5. Збережіть проект у папці з іменем Практична 13_2, створеній у вашій папці.
6. Закрийте вікно виконання проекту.
7. Закрийте вікно середовища Lazarus.
8. Надішліть папку з файлами на перевірку на адресу leontiev@svyatschool.com.ua
Пройти тестування!
Немає коментарів:
Дописати коментар