Большая
просьба! Так как название моего сайта сложное и непонятное, добавьте,
пожалуйста, мой адрес в "Избранное"
- а то вдруг забудете! :)
Проект
Паркетчик:
Номер третий:
Теории не будет, вы знаете достаточно для сегодняшнего занятия.
Практика. Работаем с циклом делать пока:
Вы должны выложить все поле красными плитками.
Потом тоже самое зелеными.
Выполнившим это задание надо будет выложить поле любого размера красными (а
потом зелеными) плитками.
Ух. Пока все...
Коды:
Размер поля 27 х 27:
Программа {
Положить( к );
Делать пока ( не справа стена ) {
Шаг вправо;
Положить( к );
};
Шаг вверх;
Положить( к );
Делать пока ( не слева стена ) {
Шаг влево;
Положить( к );
};
Шаг вверх;
Положить( к );
Делать пока ( не справа стена ) {
Шаг вправо;
Положить( к );
};
Шаг вверх;
Положить( к );
Делать пока ( не слева стена ) {
Шаг влево;
Положить( к );
};
Шаг вверх;
Положить( к );
Делать пока ( не справа стена ) {
Шаг вправо;
Положить( к );
};
Шаг вверх;
Положить( к );
Делать пока ( не слева стена ) {
Шаг влево;
Положить( к );
};
Шаг вверх;
Положить( к );
Делать пока ( не справа стена ) {
Шаг вправо;
Положить( к );
};
Шаг вверх;
Положить( к );
Делать пока ( не слева стена ) {
Шаг влево;
Положить( к );
};
Шаг вверх;
Положить( к );
Делать пока ( не справа стена ) {
Шаг вправо;
Положить( к );
};
Шаг вверх;
Положить( к );
Делать пока ( не слева стена ) {
Шаг влево;
Положить( к );
};
Шаг вверх;
Положить( к );
Делать пока ( не справа стена ) {
Шаг вправо;
Положить( к );
};
Шаг вверх;
Положить( к );
Делать пока ( не слева стена ) {
Шаг влево;
Положить( к );
};
Шаг вверх;
Положить( к );
Делать пока ( не справа стена ) {
Шаг вправо;
Положить( к );
};
Шаг вверх;
Положить( к );
Делать пока ( не слева стена ) {
Шаг влево;
Положить( к );
};
Шаг вверх;
Положить( к );
Делать пока ( не справа стена ) {
Шаг вправо;
Положить( к );
};
Шаг вверх;
Положить( к );
Делать пока ( не слева стена ) {
Шаг влево;
Положить( к );
};
Шаг вверх; Положить( к );
Делать пока ( не справа стена ) {
Шаг вправо;
Положить( к );
};
Шаг вверх;
Положить( к );
Делать пока ( не слева стена ) {
Шаг влево;
Положить( к );
};
Шаг вверх;
Положить( к );
Делать пока ( не справа стена ) {
Шаг вправо;
Положить( к );
};
Шаг вверх;
Положить( к );
Делать пока ( не слева стена ) {
Шаг влево;
Положить( к );
};
Шаг вверх;
Положить( к );
Делать пока ( не справа стена ) {
Шаг вправо;
Положить( к );
};
Шаг вверх;
Положить( к );
Делать пока ( не слева стена ) {
Шаг влево;
Положить( к );
};
Шаг вверх;
Положить( к );
Делать пока ( не справа стена ) {
Шаг вправо;
Положить( к );
};
Шаг вверх;
Положить( к );
Делать пока ( не слева стена ) {
Шаг влево;
Положить( к );
};
Шаг вверх;
Положить( к );
Делать пока ( не справа стена ) {
Шаг вправо;
Положить( к );
};
Шаг вверх; Положить( к );
Делать пока ( не слева стена ) {
Шаг влево;
Положить( к );
};
Шаг вверх;
Положить( к );
Делать пока ( не справа стена ) {
Шаг вправо;
Положить( к );
};
}
Код последней программы вы
узнаете из следующего занятия.