Поле – це компонент (елемент керування), який використовується для введення даних і виведення результатів.
Щоб розмістити поле на формі, потрібно підвести вказівник до кнопки TEdit на вкладці Standard вікна середовища Lazarus і двічі клацнути ліву кнопку миші.
Властивості поля Top, Left, Name, Color, Enabled, Visible, Font аналогічні до відповідних властивостей напису. Значення властивості Width, аналогічно до форми і кнопки, можна змінити або на вкладці Властивості, або перетягуванням спеціальних маркерів на межах поля. Значення властивостей поля Height не можна змінити, якщо значення властивості AutoSize дорівнює True.
Крім того, значення властивостей поля можна встановлювати під час виконання проєкту командами присвоювання, наприклад, Edit1.Top := 200, Edit1.Left := Edit1.Left – 50, Edit1.Enabled := False.
Текст у полі є значенням його властивості Text (англ. text – текст). Його можна вводити й редагувати у відповідному полі вкладки Властивості. Часто перед початком виконання проєкту значення цієї властивості доцільно зробити порожнім.
Значення цієї властивості також можна встановити під час виконання проєкту командою присвоювання, наприклад Edit1.Text := ‘Текстове поле’.
У мові програмування Pascal для будь-якої змінної повинен бути вказаний її тип. Тип змінної визначає:
які значення може набувати ця змінна;
які операції над нею можна виконувати;
який обсяг оперативної пам’яті буде виділено для зберігання значення цієї змінної.
Якщо значення змінної можуть бути і цілими, і дробовими числами, то ця змінна повинна мати тип real. Якщо значення змінної можуть бути тільки цілими числами, то ця змінна повинна мати тип integer або longint. Імена змінних з їх типами записуються в процедурі в рядку var, який потрібно розмістити між рядком заголовка і словом begin.
Прочитати число з поля та присвоїти його змінній можна командою x := StrToFloat (Edit1.Text) (дійсне) або командою
x := StrToInt (Edit1.Text) (ціле).
Вивести значення змінної в напис можна командою Label1.Caption := FloatToStr (z), а в поле –
командою Edit1.Caption := FloatToStr (z).
У проєкті можна використовувати константи (постійні величини). Імена констант та їх значення записуються в рядочку const, який потрібно розмістити після рядка заголовка процедури.
Увага! Під час роботи з комп'ютером дотримуйтеся правил безпеки та санітарно-гігієнічних норм.
Повторіть правила безпечної роботи за комп’ютером.
Завантажте і встановіть: Середовище програмування Лазарус (для тих, хто не завантажив)
Завдання
Створіть проєкт, у якому будуте знаходити суму двох чисел.
Для цього розташуйте на формі два поля, у які користувач під час виконання проєкту вводитиме доданки (вони можуть бути як цілі, так і дробові), напис для виведення результату і кнопку, після натиснення на яку відбуватиметься додавання введених у поля чисел і виведення суми в напис.
Запустіть проєкт на виконання. Згорніть усі вікна середовища Lazarus. За потреби відлагодьте проєкт.
Зробіть скриншот роботи проєкту та додайте його у розділі Ваші роботи на платформі Google ClassRoom.
за підручником "Інформатика, 8 клас" (Й.Я. Ривкінд та їнші):
Прочитайте та розберіть теоретичний матеріал пункту 6.5 (стор. 190-201).
Дайте усні відповіді на питання 1-14 (стор. 201).
Виконайте вправу 2 (стор. 202)
Скриншот результату тесту прикріпіть у розділі Ваші роботи на платформі Google ClassRoom: