Команда выбора в КуМире: выбор … при … иначе … все

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

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

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

Выбор: при … иначе: разбор

Когда вариантов больше двух, вместо цепочки «если» удобна команда «выбор». После каждого «при» пишут условие и двоеточие, затем команды. Выполняется только первая ветвь с истинным условием.

Если ни одно условие не подошло, выполняется ветвь «иначе» — её можно не писать.

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

  • на полях напротив каждого «при» — да/нет, проверка останавливается на первом «да»;
  • введите 4, затем 2 — сработают разные ветви.

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

алг Оценка словами
нач
. цел m
. вывод "Оценка: "
. ввод m
. выбор
. . при m = 5: вывод "отлично"
. . при m = 4: вывод "хорошо"
. . при m = 3: вывод "удовлетворительно"
. . иначе вывод "нужно подтянуть"
. все
кон

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

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

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

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

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