Опубліковано 2 лютого 2022 о 10:09
0 0

9 клас Інформатика. Візуалізація елементів масиву за допомогою графічних примітивів

Доброго дня!

Записуємо у робочих зошитах:

3 лютого

Візуалізація елементів масиву за допомогою графічних примітивів

Навчаємось за таким планом:

Записуємо у робочих зошитах:

Для візуалізації (графічного подання) елементів масиву можна використати компонент Фігура (Shape).

Наприклад, якщо зобразити значення елементів масиву довжинами відповідних прямокутників, то можна отримати таку лінійчату діаграму:

03001lhy-0eb8-612x278.png

ІІ. Практичний блок

Проект "Візуалізація масиву"

Умова даної задачі знаходиться на стор. 177 підручника (знайдіть та прочитайте, будь ласка, самостійно!!!)

Приклад реалізації даного проекту.

Описуємо усі величини, які є у проекті:

var a: array [0..7]of integer; b: array [0..7] of tshape; i: integer;

Створюємо програмний код для кнопки "Зобразити":

b[0] := shape1; b[1] := shape2; b[2] := shape3; b[3] := shape4;

b[4] := shape5; b[5] := shape6; b[6] := shape7; b[7] := shape8;

for i := 0 to 7 do a [i] := strtoInt(memo1.Lines[i]);

for i := 0 to 7 do if a[i] < 0 then b[i].Brush.Color:= clred

else if a[i] = 0 then b[i].Brush.Color:= clyellow

else b[i].Brush.color := clgreen;

Результат виконання:

03001llx-e80e-667x379.png

Отже, бачимо, що усі від'ємні числа масиву зображені червоними колами (фігуру можна змінювати), додатні - зеленими, а нульові - жовтими.

ІІІ. Завдання додому (записати у щоденники):

Опрацювати § 6.3; підготуватися до тематичної роботи з теми "Табличні величини та алгоритми їх опрацювання"

Зауваження. Створений конспект відправте, будь ласка, мені в особисті повідомлення.

До побачення!