Структура программы в среде КУМИР

Хирьянов Тимофей Федорович

Рассмотрим пример простой программы для исполнителя Кузнечик в системе Кумир:
Пример
| Это пример алгоритма для исполнителя Кузнечик
использовать Кузнечик
алг Пример алгоритма· дано | Кузнечик на квадрате 0· надоКузнечик на квадрате 1
нач
· вперед 3
· назад 2· перекраситькон
Первая строка начинается с прямой черты — так в Кумире обозначаются комментарии. При выполнении программы комментарии полностью игнорируются, они предназначены для людей — для автора программы и других людей, которые будут читать эту программу.

Строка "использовать Кузнечик" позволяет написать программу для исполнителя Кузнечик. Аналогично вызываются и другие исполнители. Эта строка идет до слова алг и может вообще отсутствовать, например, в вычислительных программах.

Слово алг обозначает начало алгоритма. После него идет название алгоритма. Оно подбирается так, чтобы было понятно, для чего нужен алгоритм, но может и отсутствовать.

В строке дано описывается начальное состояние, из которого запускается алгоритм, а в строке надо — конечное состояние (результат выполнения алгоритма). Эти слова могут отсутствовать. В нашем примере после дано и надо записаны комментарии, поясняющие смысл алгоритма.

Между словами нач и кон записываются команды, из которых состоит алгоритм (тело алгоритма). Слова алг, нач и кон должны располагаться строго друг под другом. Для их добавления в текст программы используйте сокращение Esc, А.

Каждая команда в программе пишется на новой строчке. Если нужно записать несколько команд в одной строке, их разделяют точкой с запятой:
вперед 3; назад 2перекрасить

Комментариев нет:

Отправить комментарий