Вопрос:

209. Дан фрагмент программного кода для Черепашки: for i in range(n): forward(m) right(360/n) Какие фигуры будут нарисованы Черепашкой при следу-ющих значениях переменных? | n | m | |---|---| | 3 | 90 | | 4 | 50 | | 5 | 40 | | 6 | 30 | | 360 | 1 | Ответ:

Смотреть решения всех заданий с листа

Ответ:

Задание 209. Анализ кода Черепашки

Давай разберем, какую фигуру нарисует Черепашка при разных значениях n и m. Код выглядит так:

for i in range(n):
forward(m)
right(360/n)

Что здесь происходит:

  1. Цикл for i in range(n) означает, что команды внутри будут повторяться n раз.
  2. forward(m) — Черепашка двигается вперед на расстояние m.
  3. right(360/n) — Черепашка поворачивает направо на угол, который равен 360 градусов, деленное на n.

Теперь посмотрим, какие фигуры получатся при разных значениях n (количество повторений и углов поворота) и m (длина стороны):

  • n = 3, m = 90: Цикл повторится 3 раза. Черепашка пройдет 90 шагов вперед и повернет на 360/3 = 120 градусов. Три одинаковых отрезка, соединенные под углом 120 градусов, образуют равносторонний треугольник.
  • n = 4, m = 50: Цикл повторится 4 раза. Черепашка пройдет 50 шагов вперед и повернет на 360/4 = 90 градусов. Четыре одинаковых отрезка, соединенные под углом 90 градусов, образуют квадрат.
  • n = 5, m = 40: Цикл повторится 5 раз. Черепашка пройдет 40 шагов вперед и повернет на 360/5 = 72 градуса. Пять одинаковых отрезков, соединенных под углом 72 градуса, образуют пятиугольник.
  • n = 6, m = 30: Цикл повторится 6 раз. Черепашка пройдет 30 шагов вперед и повернет на 360/6 = 60 градусов. Шесть одинаковых отрезков, соединенных под углом 60 градусов, образуют шестиугольник.
  • n = 360, m = 1: Цикл повторится 360 раз. Черепашка пройдет 1 шаг вперед и повернет на 360/360 = 1 градус. Если сделать очень много маленьких шагов с очень маленькими поворотами, получится окружность.

Вот как это можно оформить в виде таблицы:

nmРезультат работы
390Равносторонний треугольник
450Квадрат
540Пятиугольник (пентагон)
630Шестиугольник (гексагон)
3601Окружность

Ответ: Равносторонний треугольник, Квадрат, Пятиугольник (пентагон), Шестиугольник (гексагон), Окружность.

ГДЗ по фото 📸
Подать жалобу Правообладателю