Презентация на тему: "Способ работы с табличными данными на алгоритмическом языке СП КУМИР"
- Категория: Презентации / Другие презентации
- Просмотров: 69
Презентация "Способ работы с табличными данными на алгоритмическом языке СП КУМИР" онлайн бесплатно или скачать на сайте электронных школьных учебников/презентаций school-textbook.com
Табличные массивы
Для работы с большими массивами однотипной информации в языке Кумир используются табличные величины (или просто таблицы).
Табличная величина, как и любая другая, имеет имя и значение.
Таблицы характеризуются размерностью: в языке Кумир бывают одномерные, двумерные и трехмерные таблицы. Элементами структуры таблиц являются другие величины. Идентификация элементов таблицы осуществляется с помощью индексов - целых чисел.
Организация действий над массивами
в СП Кумир
Ввод
Вывод
Линейные таблицы
Модель структуры можно ассоциировать с обычной одномерной таблицей. В ячейках такой таблицы располагаются значения элементов, номера ячеек можно рассматривать как индексы.
Для описания линейной таблицы после указания типа элементов и ключевого слова таб, указывается пара чисел, разделенных двоеточием, определяющая размерность таблицы и диапазон изменений индексов элементов.
Например,
цел таб у[-5: 5]
Вещ таб рост[1: 25]
Задача. выведите через пробел и запятую в одной строке последовательность значений функции у = х2 на отрезке от -5 до 5
Самостоятельная работа:
№1. Написать программу вывода на экран n раз числа, введенного пользователем.
№2*. Написать программу вывода на экран последовательных номеров учащихся в журнале.
№2. проверка
алг вывод_номер
нач цел x,n, цел таб y [1: 30]
. x:=1
. вывод "введите число учащихся:"
. ввод n
. вывод "№", x," по порядку: "
. нц для x от 1 до n
. . y[x] := x +1
. . вывод "№",y[x], " по порядку: "
. кц
кон









![№2. проверка <br>алг вывод_номер<br>нач цел x,n, цел таб y [1: 30]<br>. x:=1<br>. вывод "введит №2. проверка <br>алг вывод_номер<br>нач цел x,n, цел таб y [1: 30]<br>. x:=1<br>. вывод "введит](https://vvoqhuz9dcid9zx9.redirectto.cc/s11/1/3/5/6/5/1/10.jpg)
