Предмет: Информатика, автор: platonzerkal2

Здравствуйте! Помогите пожалуйста решить задачу по информатике за 6 класс. Это срочно.

Приложения:

platonzerkal2: Это брату моему задание дали, мы не можем решить.

Ответы

Автор ответа: Ziorar
0

Если строить правильные многоугольники, то просто делаем одинаковые стороны (пусть, длина=50), а уголы можно посмотреть в геометрии - у треугольника 60 градусов, у пятиугольника - 108 градусов.

Только это внутренние углы, а мы тут по сути указываем смежный с ними угол (угол поворота исполнителя), который равен 180 минус требуемый внутренний угол.

Получается, должны быть такие программы (там по идее последняя команда поворота не нужна, если только алгоритм не нужно повторять, но раз она в вашем примере есть, то я тоже её оставил):

Алгоритм «Треугольник»

Пройти вперед 50

Повернуться на 120

Пройти вперед 50

Повернуться на 120

Пройти вперед 50

Повернуться на 120

Алгоритм «Пятиугольник»

Пройти вперед 50

Повернуться на 72

Пройти вперед 50

Повернуться на 72

Пройти вперед 50

Повернуться на 72

Пройти вперед 50

Повернуться на 72

Пройти вперед 50

Повернуться на 72


Ziorar: Алгоритм для квадрата там вроде уже весь написан же. Я подумал, что он дан для примера, а само задание написано под ним - сделать треугольник и пятиугольник. Может, я конечно не так понял, и для квадрата там не полный алгоритм указан, и его надо тоже доделать.
Ziorar: Возможно, нужны какие то команды, обязательные в той среде, где это выполняется (например, команда конца алгоритма, или ещё какие то). Но, где это выполняется я не знаю, и эти тонкости попробовать не могу (может, они есть на вкладке с теорией, которая не показана).
Ziorar: А может, достаточно убрать во всех трёх алгоритмах команду последнего поворота (которая по идее лишняя вроде как, мы и так дорисовали фигуру), и тогда проверка пройдёт. Это надо пробовать в той среде, где это делается, тут ссылки на неё нет.
Похожие вопросы
Предмет: Алгебра, автор: AAAaaaaa122