Вопрос по информатике:
Исполнитель Чертёжник перемещается на координатной плоскости, оставляя
след в виде линии. Чертёжник может выполнять команду
Сместиться на (a, b) (где a, b – целые числа), перемещающую Чертёжника
из точки с координатами (x, y) в точку с координатами (x + a, y + b). Если
числа a, b положительные, значение соответствующей координаты
увеличивается; если отрицательные, уменьшается.
Например, если Чертёжник находится в точке с координатами (4, 2), то
команда Сместиться на (2, –3) переместит Чертёжника в точку (6, –1).
Запись
Повтори k раз
Команда1 Команда2 Команда3
Конец
означает, что последовательность команд Команда1 Команда2 Команда3
повторится k раз.
Чертёжнику был дан для исполнения следующий алгоритм:
Повтори 2 раз
Команда1 Сместиться на (3, 2) Сместиться на (2, 1)
Конец
Сместиться на (–6, –4)
После выполнения этого алгоритма Чертёжник вернулся в исходную точку.
Какую команду надо поставить вместо команды Команда1?
1)Сместиться на (–2, –1)
2)Сместиться на (1, 1)
3)Сместиться на (–4, –2)
4)Сместиться на (2, 1)
- 07.09.2017 17:34
- Информатика
- remove_red_eye 13813
- thumb_up 71
Ответы и объяснения 2
Первую. Считается по координатам х:
за 1 раз он смещается по оси х на 5+n, за 2 раза на 10+2n, что равно 6(ибо -6 надо чтоб вернуться обратно)
2n=-4
n=-2
Дальше можно не считать, а можно аналогично посчитать для у
- 08.09.2017 18:28
- thumb_up 53
Ответ:
1)Сместиться на (–2, –1)
Рисунок во вложении
P.S. Только это будет работать, если Чертёжник сначала находится не в точке начала координат, а нхотя бы на 2 клетки правее и на 1 клетку выше. Иначе он выйдет за границу области рисования и выдаст сообщение об ошибке.
- 09.09.2017 12:10
- thumb_up 50
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.