Увага! Під час роботи з комп'ютером дотримуйтеся правил безпеки та санітарно-гігієнічних норм.
Повторіть правила безпечної роботи за комп’ютером.
Завантажте і встановіть: Середовище програмування Лазарус (для тих, хто не завантажив)
Завдання. Створіть проєкт, у якому з багаторядкового текстового поля вводяться 8 цілих чисел як значення елементів одновимірного масиву, значення кожного елемента цього масиву збільшується на його номер і результати виводяться в інше багаторядкове текстове поле.
Хід роботи:
Відкрийте вікно середовища Lazarus.
Розмістіть на формі два багаторядкових текстових поля заввишки 200 і кнопку з написом Змінити. У багаторядковому текстовому полі встановіть вертикальну смугу прокручування.
Створіть обробник події Click для кнопки і введіть у нього такий текст:
var a: array [0..7] of integer; i: integer;
begin
for i := 0 to 7 do a[i] := StrToInt(Memo1.Lines[i]);
for i := 0 to 7 do a[i] := a[i] + і;
Memo2.Clear;
for i := 0 to 7 do Memo2.Lines.Append(IntToStr(a[i]));
end;
Запустіть проєкт на виконання.
Очистіть перше багаторядкове текстове поле і введіть у нього числа: –6; 12; –13; 0; 4; 138; –34; 55.
Виберіть кнопку.
Проаналізуйте значення, виведені в друге багаторядкове текстове поле. Чи відповідають вони умові задачі?
Змініть кілька чисел у першому багаторядковому текстовому полі.
Виберіть кнопку.
Проаналізуйте значення, виведені в друге багаторядкове текстове поле. Чи відповідають вони умові задачі?
Закрийте вікно виконання проєкту.
Закрийте вікно середовища Lazarus.
"Інформатика, 9 клас" (Й.Я. Ривкінд та їнші):
Прочитайте та розберіть теоретичний матеріал пункту 5.1 (стор. 238-242).
Дайте усні відповіді на усні питання 1-10 (стор. 241).