Чертёжник рисует лесенку циклом

Пример уже в редакторе: нажмите F9 — обычное выполнение или F8 — по шагам. Программу можно менять и запускать снова.

Ступенька лесенки — шаг вверх и шаг вправо. Если повторить эти две команды в цикле, получится лесенка любой высоты.
Загружаю среду КуМир… Если ничего не происходит — включите JavaScript и обновите страницу.

КуМир онлайн на SilverTests — неофициальная онлайн-версия, не продукт НИИСИ РАН. Язык, сообщения и поведение — как в «Кумир-Стандарт» 2.1.

Лесенка: цикл для Чертёжника: разбор

Ступенька лесенки — шаг вверх и шаг вправо. Если повторить эти две команды в цикле, получится лесенка любой высоты.

Цикл «нц для i от 1 до 5» повторяет тело 5 раз, а величина i хранит номер ступеньки — её значение видно на полях.

На что смотреть при выполнении

  • на полях — номер текущей ступеньки i;
  • попробуйте сделать ступеньки шире: сместиться на вектор(2, 0);
  • добавьте выбрать чернила(зеленый) перед циклом.

Программа на КуМире

использовать Чертежник
алг Лесенка
нач
. цел i
. сместиться в точку(0, 0)
. опустить перо
. нц для i от 1 до 5
. . сместиться на вектор(0, 1)
. . сместиться на вектор(1, 0)
. кц
. поднять перо
кон

Программа уже в редакторе. Нажмите F9, чтобы выполнить её со значениями на полях, или F8 — по шагам. Код можно менять и запускать заново, а «Программа → Сохранить» скачает его файлом .kum.

КуМир онлайн: как пользоваться и частые вопросы

Примеры программ на КуМире

Другие инструменты SilverTests

Шрифт PT Mono © ParaType, распространяется по лицензии PT Free Font License. Оригинальная система КуМир — НИИСИ РАН.