Массивы (таблицы)
Объявление
kumir
таб цел A[1:10] | 10 целых чисел, индексы 1..10
таб вещ B[0:4] | 5 вещественных
таб лит слова[1:3]Границы можно задавать константами-именами:
kumir
цел n = 5
таб цел A[1:n]Заполнение
kumir
нц для i от 1 до 10
A[i] := i * i
кцВвод с клавиатуры:
kumir
нц для i от 1 до 10
ввод A[i]
кцОбход и обработка
Сумма и максимум:
kumir
цел s, m
s := 0
m := A[1]
нц для i от 1 до 10
s := s + A[i]
если A[i] > m то
m := A[i]
все
кц
вывод "сумма = ", s, ", максимум = ", mПоиск элемента
kumir
лог найден
найден := нет
цел поз
поз := 0
нц для i от 1 до 10
если A[i] = x и не найден то
поз := i
найден := да
все
кцДвумерные таблицы
kumir
таб цел M[1:3, 1:4]
M[2, 3] := 7Обход — два вложенных цикла, внешний по строкам.