Вспомогательный алгоритм или подпрограмма — это алгоритм, целиком используемый в составе другого алгоритма.
Алгоритм на языке КуМир записывается так:
алг тип_алгоритма имя_алгоритма (описание_параметров)
· дано условие_применимости_алгоритма
· надо цель_выполнения_алгоритма
нач
кон
Описание алгоритма состоит из:
∙ заголовка (часть до служебного слова нач ), может отсутствовать.
∙ тела алгоритма (часть между словами нач и кон )
В системе КуМир в начале программы пишется главный алгоритм, который может не иметь имени. Вспомогательные алгоритмы записываются после основного, и обязательно указываются их имена.
Задание 1.
Составьте программу рисования узора с использованием вспомогательного алгоритма. Начальное положение Робота отмечено символом ◊.
Стартовая обстановка представлена на рисунке 1. Пример программы на рисунке 2, а результат на рисунке 3.
Просмотрев код, можно увидеть, ранее не использовавшуюся конструкцию «если . то . всё», которая применена во вспомогательном алгоритме «начало».
Исполнитель чертёжник Сместиться на вектор
Общий вид команды:
если условие
· то серия1
· иначе серия2
все
Серия2 вместе со служебным словом иначе может отсутствовать. В этом случае команда имеет вид:
если условие
то серия1
все
При выполнении команды если КуМир сначала проверяет условие, записанное между если и то . При соблюдении этого условия выполняется серия1, в противном случае — серия2 (если она есть), после чего КуМир переходит к выполнению команд, записанных после слова все .
Если условие не соблюдается, а серия2 вместе с иначе отсутствует, то КуМир сразу
переходит к выполнению команд, записанных после слова все .
Источник: sites.google.com
Используя вспомогательные алгоритмы, запрограммируйте рисование следующих фигур: УЗОР КРЕСТ НОС
Как быстро выучить стихотворение наизусть? Запоминание стихов является стандартным заданием во многих школах.
Как научится читать по диагонали? Скорость чтения зависит от скорости восприятия каждого отдельного слова в тексте.
Как быстро и эффективно исправить почерк? Люди часто предполагают, что каллиграфия и почерк являются синонимами, но это не так.
Как научится говорить грамотно и правильно? Общение на хорошем, уверенном и естественном русском языке является достижимой целью.
- Обратная связь
- Правила сайта
Источник: www.soloby.ru
Исполнитель Чертёжник. Среда КуМИР
КР 1.5. Вспомогательный алгоритм
Задания расcчитаны на группу в 10 человек. Каждая карточка содержит по одному заданию.
Вариант 1
Составьте программу рисования узора с использованием вспомогательного алгоритма. Начальное положение Робота отмечено символом ◊.
Вариант 2
Составьте программу рисования узора с использованием вспомогательного алгоритма. Начальное положение Робота отмечено символом ◊.
Вариант 3
Составьте программу рисования узора с использованием вспомогательного алгоритма. Начальное положение Робота отмечено символом ◊.
Вариант 4
Составьте программу рисования узора с использованием вспомогательного алгоритма. Начальное положение Робота отмечено символом ◊.
Вариант 5
Составьте программу рисования узора с использованием вспомогательного алгоритма. Начальное положение Робота отмечено символом ◊.
Вариант 6
Составьте программу рисования узора с использованием вспомогательного алгоритма. Начальное положение Робота отмечено символом ◊.
Вариант 7
Составьте программу рисования узора с использованием вспомогательного алгоритма. Начальное положение Робота отмечено символом ◊.
Вариант 8
Составьте программу рисования узора с использованием вспомогательного алгоритма. Начальное положение Робота отмечено символом ◊.
Вариант 9
Составьте программу рисования узора с использованием вспомогательного алгоритма. Начальное положение Робота отмечено символом ◊.
Вариант 10
Составьте программу рисования узора с использованием вспомогательного алгоритма. Начальное положение Робота отмечено символом ◊.
► Смотрите также другие задачи по программированию в системе Кумир:
- Задачи для исполнителя Робот
- Задачи для исполнителя Чертежник
- Математические задачи
► Примеры с разобранными решениями и заданиями для самостоятельного решения для исполнителя Робот:
- П 1.1. Измерение радиации
- П 1.2. Измерение температуры
- Главная
- Каталог
- Онлайн — библиотека
- Новинки
- Как сделать заказ
- Оплата
- Доставка
- Карта сайта
- Политика конфиденциальности
- Новости
Источник: licey.net