15.04.2020

Практична робота 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

 Пройти тестування!



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

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