Вопрос задан 24.09.2023 в 20:08. Предмет Информатика. Спрашивает Чамян Александр.

Напишите программы для построения правильных многоугольников со сторонами 12,20 и 100

0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Иващенко Андрей.
Около любого правильного многоугольника можно описать окружность и притом только одну.
} В любой правильный многоугольник можно вписать окружность и притом только одну.
} 3,4,5,6,8,10,12,15,16,17,20,24,30,32,34,40 … - угольники можно построить!
7, 9,11, 13, 14, 18, 19, 21, 22, 23, 25, 27, 28… – угольники невозможно построить.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для построения правильных многоугольников с заданным числом сторон, вы можете использовать библиотеку turtle в Python. Вот программы для построения правильных многоугольников с 12, 20 и 100 сторонами:

  1. Правильный многоугольник с 12 сторонами:
python
import turtle # Создаем окно для рисования wn = turtle.Screen() wn.bgcolor("white") # Создаем черепашку pen = turtle.Turtle() pen.speed(1) # Задаем скорость черепашке # Рисуем правильный многоугольник num_sides = 12 side_length = 50 for _ in range(num_sides): pen.forward(side_length) pen.right(360 / num_sides) # Закрываем окно при клике wn.exitonclick()
  1. Правильный многоугольник с 20 сторонами:
python
import turtle # Создаем окно для рисования wn = turtle.Screen() wn.bgcolor("white") # Создаем черепашку pen = turtle.Turtle() pen.speed(1) # Задаем скорость черепашке # Рисуем правильный многоугольник num_sides = 20 side_length = 30 for _ in range(num_sides): pen.forward(side_length) pen.right(360 / num_sides) # Закрываем окно при клике wn.exitonclick()
  1. Правильный многоугольник с 100 сторонами:
python
import turtle # Создаем окно для рисования wn = turtle.Screen() wn.bgcolor("white") # Создаем черепашку pen = turtle.Turtle() pen.speed(1) # Задаем скорость черепашке # Рисуем правильный многоугольник num_sides = 100 side_length = 10 for _ in range(num_sides): pen.forward(side_length) pen.right(360 / num_sides) # Закрываем окно при клике wn.exitonclick()

Вы можете изменить значения num_sides и side_length в коде, чтобы настроить количество сторон и длину сторон вашего многоугольника по вашему желанию.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос