For
При решении многих задач одну и ту же последовательность действий приходится выполнять несколько раз. Такие повторяющиеся действия называются циклами и реализуются в программе с использованием инструкций циклов. В Small Basic циклические вычисления могут быть реализованы при помощи инструкций For (цикл с фиксированным количеством повторений) и While (цикл с предусловием).
Инструкция For используется, если некоторую последовательность действий надо выполнить несколько раз, причем число повторений можно задать (вычислить) заранее.
В общем виде инструкция For записывается так:
For Cчетчик = Начальное значение To Конечное значение Step Приращение
Инструкции
EndFor
Выполняется инструкция For следующим образом. Сначала переменной Счетчик присваивается значение выражения Начальное значение. Затем, если значение счетчика меньше значения выражения Конечное значение или равно ему, выполняются инструкции цикла. После этого значение счетчика увеличивается на величину Приращение. Если значение счетчика меньше или равно Конечное значение, то снова выполняются инструкции цикла. И так до тех пор, пока значение счетчика не превысит значение Конечное значение.
While
Инструкция While используется для реализации циклов с предусловием. В общем виде она записывается так:
While Условие
Инструкции
EndWhile
Выполняется инструкция While следующим образом. Сначала вычисляется значение выражения Условие. Если условие истинно, то выполняются инструкции цикла. Затем снова вычисляется значение выражения Условие. Если условие истинно, то инструкции цикла выполняются еще раз, а если ложно, то инструкции цикла не выполняются, и на этом выполнение инструкции While завершается. Таким образом, инструкции цикла выполняются до тех пор, пока значение выражение Условие истинно.
Массивы
Массив — это структура данных, которая представляет собой совокупность переменных одного типа.
Переменные, образующие массив, принято называть элементами массива.
Различают одномерные и двумерные массивы.
Массивы используют для хранения однородной по своей структуре информации: одномерные — списков, двумерные — таблиц.
Чтобы получить доступ к элементу одномерного массива, надо указать имя массива и номер или индекс элемента, заключив его в квадратные скобки. В качестве индекса следует использовать выражение целого типа. В простейшем случае — константу или переменную.
Элементы массива могут быть пронумерованы с нуля, с единицы или с другого целого числа.