Учебный курс Программирование на Delphi. Модуль 11: различия между версиями
Материал из Wiki Mininuniver
Перейти к навигацииПерейти к поискуСтрока 1: | Строка 1: | ||
− | '''Работа с двумерными массивами''' | + | <center>'''Работа с двумерными массивами'''</center> |
== Описание двумерного массива== | == Описание двумерного массива== | ||
Двумерный массив состоит из элементов с двумя индексами: один показывает номер строки в | Двумерный массив состоит из элементов с двумя индексами: один показывает номер строки в | ||
Строка 16: | Строка 16: | ||
Оба описания равноценны. | Оба описания равноценны. | ||
− | == Пример 1 | + | == Пример 1== |
*Условие | *Условие | ||
Строка 25: | Строка 25: | ||
*Форма с результатом работы программы | *Форма с результатом работы программы | ||
− | == Пример 2 | + | == Пример 2== |
*Условие | *Условие | ||
Версия 12:19, 26 февраля 2008
Описание двумерного массива
Двумерный массив состоит из элементов с двумя индексами: один показывает номер строки в
массиве, другой - номер столбца.
В Delphi возможны массивы и большей размерности. Для их описания возможны два подхода:
а) массив рассматривается как массив других массивов:
type x = array[1..100] of real; y = array[1..2] of x;
б) массив рассматривается как многоиндексный
type y = array [ 1...100, 1...2 ] of real;
Оба описания равноценны.
Пример 1
- Условие
- Использованные компоненты
- Программный код
- Форма с результатом работы программы
Пример 2
- Условие
- Использованные компоненты
- Программный код
- Форма с результатом работы программы
Задание
Таблица 19
Таблица 20
Литература
- Архангельский. Программирование на Delphi 6. – М: БИНОМ, 2002
- Бобровский С. Delphi 7. Учебный курс. – СПб: Питер, 2003
- Культин Н. Основы программирования в Delphi 7. СПб: БХВ-Петербург, 2005.