10
Строка — это пример массива из символов. Например:
z = ‘предмет’; z[1]=’п’; z[2] = ‘р’; z[3] = ‘е’.
Если массив подобен строке, то данные, собранные в таб-
лицы, называются матрицами. Например: S =
. Ана-
логично массиву каждый элемент матрицы имеет свое опреде-
ленное место в таблице, которое определяется двумя индексами:
первый определяет номер строки, в которой находится элемент,
второй определяет номер столбца, в котором находится элемент.
Например, S
2,3
= 3 или S[3,1] = 1.
1.2 Основные конструкции структурного
программирования
Структурное программирование — метод разработки про-
грамм, предполагающий широкое использование абстрагирова-
ния с целью выделения составных частей проблемы и повыше-
ния уверенности в правильности конечной программы. В струк-
турном программировании используются только три основные
конструкции. Эти конструкции допускают последовательную,
условную и итеративную передачи управления. Как следствие
применения этих конструкций каждая сложная команда в про-
грамме имеет ровно одну точку входа и ровно одну точку выхо-
да. А это, в свою очередь, облегчает восприятие программы.
Конструкции, описанные в этом разделе, встречаются в ре-
альном мире. Например, запишем в виде алгоритма режим дня:
7.00–7.30 — подъем, водные процедуры.
7.30–7.50 — завтрак
12.00–12.40 — обед
15.00–15.10 — полдник
19.00–19.20 — ужин
23.00 — сон
Действия, ранее описанные, выполняются последовательно,
и их описывает такая конструкция, как следование — выполне-
ние действий алгоритма последовательно, одно за другим.