1.96M
Категория: ПрограммированиеПрограммирование

Что такое массив?

1.

LAZARUS

2.

Что такое массив?
Масси́в (фр. massif — мощный, сплошной) —
совокупность множества однородных предметов,
составляющих единое целое.

3.

Понятие массива
Массив представляет собой набор элементов одинакового типа.
Каждый элемент массива имеет уникальный индекс (порядковый
номер).
a[1..5]
1
2
3
4
5
a[1]
a[2]
a[3]
a[4]
a[5]

4.

Объявление массива
Массив необходимо объявить!
Например:
var a: array [1..5] of integer;
var MyArray: array [1..100] of char;
var a: array [1..5, 1..5] of integer;

5.

Размерность массива

6.

Массив компонентов. Задание 1
Код объявления массива (массив из трех
кнопок):

7.

Массив компонентов. Задание 1

8.

Массив компонентов. Задание 1
Задание:
1. Изменить местоположение кнопок

9.

Массив компонентов. Задание 1
Задание:
2. Изменить размер кнопок

10.

Массив компонентов. Задание 1
Задание:
3. Изменить названия кнопок кнопок

11.

Урок 30
Массив объектов

12.

Понятие массива
Массив представляет собой набор элементов одинакового типа.
Каждый элемент массива имеет уникальный индекс (порядковый
номер).
a[1..5]
1
2
3
4
5
a[1]
a[2]
a[3]
a[4]
a[5]

13.

Объявление массива
Массив необходимо объявить!
Например:
var a: array [1..5] of integer;
var MyArray: array [1..100] of char;
var a: array [1..5, 1..5] of integer;

14.

Размерность массива

15.

Массив компонентов. Задание 2
При щелчке по командной кнопке должен быть
создан массив из 5 компонентов Shape.
Размеры и местоположение как на рисунке:

16.

Массив компонентов. Задание 2

17.

Массив компонентов. Задание 2
Раскрасить компоненты в случайные цвета:

18.

Массив компонентов. Задание 2
Удалить массив фигур:

19.

Массив компонентов. Задание 2
Удалить из массива фигуры с нечетным
индексом:

20.

Массив компонентов. Задание 2
1. Добавить в программу Таймер, чтобы по
каждому его срабатыванию фигуры
перекрашивались.

21.

Полезные ссылки
http://www.delphi-manual.ru/dynamically-createdcomponents.php?com=yes
http://fegorsk.ru/index.php/studentam/delphi/59dinamicheskoe-sozdanie-komponentov
English     Русский Правила