Предмет: Математика, автор: jtjstjy

Программа робота для рисования рисунков состоит всего из 3 положительных целых чисел. Например, если эти числа 3, 1, 5, то Робот начинает в некоторой точке, двигается на 3 (первое число) клетки вверх, затем поворачивает направо, двигается на одну клетку вправо (второе число), поворачивается направо, двигается на 5 (третье число) клеток вниз, поворачивается направо и т.д.
Когда Робот доходит до третьего числа последовательности, то он начинает последовательность сначала. Для рисования используется 1000 операций робота: перемещений и поворотов, после чего он останавливается.
Напишите программу Робота, которая нарисует квадрат с рисунка? Введите три числа от 1 до 9 через запятую.

Приложения:

Ответы

Автор ответа: akaman32
1

Ответ:

1) 1, 5, 3

2) 5, 3, 1

3) 3, 1, 5

Правильный вопрос:

Напишите программу Робота, которая нарисует фигуру 4 с рисунков 1, 2, 3? Введите три числа от 1 до 9 через запятую.

Пошаговое объяснение:

Для рисунка 1:

Робот уже нарисовал вертикальную линию в 3 единицы и повернул направо.

Далее рисуем 1 единицу, поворот направо, 5 единиц, поворот направо, 3 единицы, поворот направо, цикл.

Алгоритм: 1, 5, 3

Для рисунка 2:

Робот уже нарисовал вертикальную линию в 3 единицы, повернул направо и нарисовал линию в 1 единицу, повернул направо.

Далее рисуем 5 единиц, поворот направо, 3 единицы, поворот направо, 1 единицу, поворот направо, цикл.

Алгоритм: 5, 3, 1

Для рисунка 3:

Робот уже нарисовал вертикальную линию в 3 единицы, повернул направо и нарисовал линию в 1 единицу, повернул направо и нарисовал линию в 5 единиц, повернул направо.

Далее рисуем 3 единицы, поворот направо, 1 единицу, поворот направо, 5 единиц, поворот направо, цикл.

Алгоритм: 3, 1, 5

Приложения:
Похожие вопросы
Предмет: Математика, автор: oxsi28