Читайте также:
|
|
Лабораторная работа № 4.
Составление алгоритмов для исполнителя РОБОТ.
Циклы с условиями
Цель работы: Научиться составлять алгоритмы с использованием цикла Пока.
Теоретические сведения:
Робот имеет 10 команд проверки условий:
– 8 команд вида [слева/справа/снизу/сверху] [стена/свободно]
– 2 команды вида клетка [закрашена/чистая]
Общий вид цикла пока:
Нц пока условие
Тело_цикла
Кц
При выполнении цикла пока КУМИР циклически повторяет следующие действия:
∙ Проверяет записанное после служебного слова пока условие.
∙ Если условие не соблюдается, то выполнение цикла завершается и КуМир начинает выполнять команды, записанные после кц.
Если же условие соблюдается, то КуМир выполняет тело цикла, снова проверяет условие и т.д.
Ход работы:
1. На диске D: в папке STUDENT создать папку со своей фамилией. В этой папке создать папку Лабораторная работа №5.
2. Загрузить систему Кумир. Убрать значок комментария для активизации Робота.
3. Настроить стартовую обстановку Робота согласно задачи своего варианта. Для этого вызвать на экран редактор обстановки и пользуясь подсказкой, создать стартовые обстановки.
4. Написать алгоритм для Робота. Проверить правильность алгоритма, загрузив разные стартовые обстановки.
5. Составить отчет по лабораторной работе. Для этого создать текстовый документ в Word. В документе написать:
- тему и цель лабораторной работы
- свою фамилию, имя, № группы
- номер варианта.
- задания
6. Скопировать окна с текстом программы (Alt+PrtSc) и вставить в отчет.
7. Скопировать окна наблюдения за Роботом (для каждой стартовой обстановки) с результатом выполненной программы (Alt+PrtSc) и вставить в отчет.
Пример выполнения задания:
Пример 1. Составить алгоритм перехода Роботаиз произвольной клетки прямоугольного поля в левый верхний угол.
использовать Робот
Алг Переместить робота в левый верхний угол. дано | Робот в произвольной клетке прямоугольного поля. надо | Переместите робота в левый верхний угол нач.. нц пока сверху свободно.. вверх. кц. нц пока слева свободно.. влево. кц кон
Задания к лабораторной работе:
Выполнить задание. Оформить заголовок алгоритма, как в задании.
Вариант 1
Дата добавления: 2015-07-08; просмотров: 144 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Все помеченные клетки должны быть закрашены | | | Использовать Робот |