Урок:

Елемент керування багаторядкове текстове поле.

05.08.2021
3 0
Вміст уроку:
1
2
3

Урок не містить жодного завдання. Додайте завдання.

Щоб додати завдання, оберіть категорію завдання на панелі запитань.

1

Перегляньте відеоматеріал.

Упорядкований набір змінних одного типу називається табличною величиною, або одновимірним масивом.

Кожна змінна, що входить до табличної величини, називається її елементом.

Ім’я елемента табличної величини складається з імені цієї табличної величини і порядкового номера цього елемента в табличній величині, який узято у квадратні дужки.

Якщо розглядати табличну величину зі 100 елементів дійсного типу, то в рядку var відповідна змінна a такого типу записується так:

var a: array [1..100] of real. Імена елементів цієї табличної величини:

a[1], a[2], a[3], ..., a[100]. Кожна із цих змінних матиме тип real.

2

Практичне завдання:

Увага! Під час роботи з комп’ютером дотримуйтеся правил безпеки

та санітарно-гігієнічних норм.

Задача . Створити проект, у якому вводяться значення елементів табличної
величини з 8 цілих чисел, що знаходяться в багаторядковому текстовому полі, кожне із цих чисел збільшується на свій номер і результати виводяться в інше багаторядкове текстове поле.

1. Відкрийте вікно середовища Lazarus.

2. Розмістіть на формі два багаторядкових текстових поля висотою 200 пікселів і кнопку з текстом Збільшити числа.

3. Збережіть проект у папці з іменем Прізвище_Вправа 6.1, створеній у вашій папці.

4. Створіть обробник події 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;

5. Збережіть оновлену версію проекту.

6. Запустіть проект на виконання.

7. Очистіть перше багаторядкове текстове поле та введіть у нього числа:

–6;    12;   –13;    0;    4;    138;    –34;     55.

8. Виберіть кнопку Збільшити числа.

9. Проаналізуйте значення, виведені у друге багаторядкове текстове поле.

10. Змініть кілька чисел у першому багаторядковому текстовому полі.

11. Виберіть кнопку Збільшити числа.

12. Проаналізуйте значення, виведені у друге багаторядкове текстове поле.

13. Закрийте вікно виконання проекту.

14. Закрийте вікно середовища Lazarus.

15. Надішліть виконану вправу вчителю на перевірку.

3

Для закріплення вивченого матеріалу виконайте онлайн вправу.

Рефлексія від 0 учнів

Сподобався:

0

Так: 0

Ні: 0

Зрозумілий:

0

Так: 0

Ні: 0

Потрібні роз'яснення:

0

Ні: 0

Так: 0

Рекомендуємо

Табличні величини. Елемент керування «багаторядкове текстове поле». Уведення та виведення табличних величин

Табличні величини. Елемент керування «багаторядкове текстове поле». Уведення та виведення табличних величин

561

Аватар профіля Лизько Валентина Степанівна
Інформатика
9 клас

25 грн

Властивості та методи елементів керування. Текстове поле

Властивості та методи елементів керування. Текстове поле

468

Аватар профіля Лизько Валентина Степанівна
Інформатика
8 клас

25 грн

Властивості та методи елементів керування. Текстове поле

Властивості та методи елементів керування. Текстове поле

461

Аватар профіля Лизько Валентина Степанівна
Інформатика
8 клас

33 грн

8 клас. Урок 42. Властивості та методи елементів керування. Текстове поле (Python)

8 клас. Урок 42. Властивості та методи елементів керування. Текстове поле (Python)

260

Аватар профіля Вітенко Іван
Інформатика
8 клас

26 грн

Властивості та методи елементів керування. Текстовий напис. Практична робота 10

Властивості та методи елементів керування. Текстовий напис. Практична робота 10

258

Аватар профіля Лизько Валентина Степанівна
Інформатика
8 клас

30 грн

Властивості та методи елементів керування. Текстовий напис. Практична робота 10

Властивості та методи елементів керування. Текстовий напис. Практична робота 10

347

Аватар профіля Лизько Валентина Степанівна
Інформатика
8 клас

33 грн

Схожі уроки

Впорядкування, пошук і фільтрування даних.

Впорядкування, пошук і фільтрування даних.

1279

Аватар профіля Вожга Ірина Леонідівна
Інформатика
9 клас

Створення й уведення структури таблиць. Поняття таблиці, поля, запису. Створення таблиць, означення полів і ключів у середовищі СКБД. Властивості полів, типи даних.

Створення й уведення структури таблиць. Поняття таблиці, поля, запису. Створення таблиць, означення полів і ключів у середовищі СКБД. Властивості полів, типи даних.

1099

Аватар профіля Савка-Ржематорська Оксана Василівна
Інформатика
9 клас

Цикли з передумовою у вкладених циклах

Цикли з передумовою у вкладених циклах

1340

Аватар профіля Вожга Ірина Леонідівна
Інформатика
6 клас

Налаштування часових параметрів аудіо- та відеоряду.

Налаштування часових параметрів аудіо- та відеоряду.

491

Аватар профіля Солодовнікова Катерина Олексіївна
Інформатика
8 клас

Елемент керування «кнопка». Поняття об’єкту та його властивостей і методів (на прикладі елементів екранної форми). Властивості і методи елементів керування.

Елемент керування «кнопка». Поняття об’єкту та його властивостей і методів (на прикладі елементів екранної форми). Властивості і методи елементів керування.

648

Аватар профіля Пилипенко Олена Володимирівна
Інформатика
8 клас

Елемент керування кнопка

Елемент керування кнопка

277

Аватар профіля Пилипенко Олена Володимирівна
Інформатика
8 клас