Тема (9)
Тема 41(9): Повторення теми "Програмування у середовищі Lazarus"
Повторення
Як запустити програму Lazarus?
Як створити новий проект у середовищі програмування Lazarus?
Як зберегти створений проект у середовищі програмування Lazarus?
Для чого призначено вікно "Інспектор об'єктів?
У якому вікні пишеться програмний код проекту?
Для чого призначено вікно Form1?
Яке призначення та як додати на форму наступні об'єкти: напис, поле, кнопку, прапорці, перемикачі?
Як змінити назви цих об'єктів на формі? Вкажіть основні властивоті цих об'єктів.
Які є типи алгоритмів та які конструкції відповідать їм у мові програмування Pascal?
Які типи даних використовуються та якими службовими словами вони позначаються у мові програмування Pascal?
З яких частин складається програма на обчислення?
Які команди використовуються для введення та для виведення даних?
Як запустити проект на виконанння?
Робочий аркуш уроку:
Завдання 1
Створіть проект для обчислення виразу a*(4*b-a).
Визначте вхідні дані, кінцеві результати та формули.
Визначте, які компоненти необхідно розмістити на формі для введення вхідних даних і виведення результатів. Розмістіть їх на формі. Підпишіть.
Створіть обробник події Click для кнопки для обчислення значення виразу та виведення результату.
Збережіть проект.
Завдання 2 (виконайте самостійно)
Завдання 3
Створіть проект "Товарний чек", у якому запрограмуйте об'єкт Button1 для реалізації такого алгоритму:
знайти вартість покупки двох товарів на вибір хлібу або/і молока
якщо обрано прапорець "Хліб" або "Молоко", то тоді необхідно вказати кількість відповідного товару, якщо певний прапорець не обрано, то програма автоматично генерує кількість відповідного товару - 0.
за допомогою перемикачів "З ПДФ" і "Без ПДФ" забезпечити можливість обрати як буде відображатись вартість покупки з податком чи без нього.
Завдання 4
Створіть проект у якому шукається сума
Надайте назви:
кнопці - "Знайти"
напис 1 - на "S="
напис 2 - на "d="
напис 3 - на "k="
Удоскональте проект, у якому шукається сума та кількість чисел діапазону чисел, пзначення першого та останього