9 клас. Практичні завдання з інформатики за підручником Н.В.Морзе 2017 року.
§ 16. Вправа 1. Квадрати значень. Розробка проекту в середовищі програмування Lazarus (Free Pascal).
Завдання. Створіть проект Квадрати значень, у якому елементи табличної величини а, яка містить 10 цілих чисел, змінюються їх квадратами.
1. У папці Навчальні проекти своєї структури папок створіть папку Квадрати значень.
2. Відкрийте середовище Lazarus і створіть новий проект. Розмістіть на електронній формі (мал. 16.1) об'єкти, надайте значення їхнім властивостям за зразком (мал. 16.2).
3. Створіть процедуру опрацювання події Виконати. У вікні редактора коду опишіть змінні, які будуть використовуватись у проекті: a – масив цілих чисел, і – номер (індекс) елемента масиву.
var i: integer;
a: array [1..10] of integer;
4. У вікні редактора коду запишіть команди введення, опрацювання та виведення елементів масиву. Зверніть увагу, що багатосторінкове текстове поле містить тільки текстові дані, тому для опрацювання їх спочатку слід перетворити в цілі числа, а потім для виведення результати подати рядками.
for i := 0 to 9 do
begin
a[i+1] := StrToInt(Memo1.Lines[i]);
a[i+1] := sqr(a[i+1]);
Memo2.Lines[i] := IntToStr(a[i+1]);
end;
5. Запустіть проект на виконання. Введіть у багаторядкове поле ліворуч послідовно 10 натуральних чисел, натискаючи після кожного клавішу Enter. Перевірте на даному тестовому прикладі, чи дії, пов'язані з об'єктами управління екранної форми, відповідають умові завдання. Якщо є помилки, виправте їх.
6. Завершіть роботу з проектом і середовищем програмування, зберігши всі зміни.
Завантажити текст практичного завдання у форматі docx: https://goo.gl/nPDDq4