ПРАКТИЧНА РОБОТА № 12
«Складання та виконання проектів з повтореннями та розгалуженнями для опрацювання величин»
1. Відкрийте середовище Lazarus.
2. Створіть проект для розв'язування задачі: Відомі довжини сторін двох прямокутників. Обчислити площі прямокутників та порівняти їх. Визначити, чи є прямокутники квадратами. Визначити, чи вміститься один прямокутник усередину другого.
1. Розмістіть на формі поля для введення даних написи для виведення результатів і три кнопки.
2. У проекті:
• складіть обробник події Click для першої кнопки, виконання якого приведе до обчислення площ прямокутників та їх порівняння;
• складіть обробник події Click для другої кнопки, виконання якого, залежно від вибраних прапорців, приведе до визначення того, чи є відповідний прямокутник квадратом;
• складіть обробник події Click для третьої кнопки, виконання якого приведе до визначення, чи вміститься перший прямокутник усередину другого або другий прямокутник усередину першого, залежно від вибраного перемикача.
3. Збережіть проект у папці з іменем Практична 12_1, створеній у вашій папці.
- Створіть проект для розв'язування задачі: Перед початком повені рівень води у річці становив Н метрів. Під час повені щогодини рівень води збільшувався на Р відсотків від рівня попередньої години. Яким буде рівень води через N годин після початку повені? Через скільки годин після початку повені рівень води буде не менше ніж К метрів?
- Розмістіть на формі поля для введення початкових даних написи з текстами, що пояснюватимуть призначення полів, і три кнопки.
- Установіть на першій кнопці напис Завдання 1, на другій - Завдання 2, на третій - Спочатку, у полів - порожній текст.
- Складіть обробник події Click для першої кнопки, виконання якого приведе до виведення у вікно повідомлення відповіді на перше запитання задачі.
- Виконайте проект і переконайтеся, що результати його роботи правильні.
- Складіть обробник події Click для другої кнопки, виконання якого приведе до знаходження відповіді на друге запитання задачі і виведення його в окремий напис.
- Виконайте проект і переконайтеся, що результати його роботи правильні.
- Складіть обробник події Click для третьої кнопки, виконання якого приведе до очищення тексту в полях та написі з відповіддю на друге запитання задачі.
- Збережіть проект у папці з іменем Практична 12_2, створеній у вашій папці.
- Закрийте середовище Lazarus.