
для исполнителя составить программу рисования следующих фигур 1)прямоугольник 2)квадрат даю *40
очков*

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

Квадрат(x - длинна стороны)
1. Установить начальную точку
2. Провести линию длинной x
3. Развернуться на 90 градусов
4. Провести линию длинной x
5. Развернуться на 90 градусов
6. Провести линию длинной x
7. Развернуться на 90 градусов
8. Провести линию длинной x
Прямоугольник(x - длинна, y - ширина, x>y)
1. Установить начальную точку
2. Провести линию длинной x
3. Развернуться на 90 градусов
4. Провести линию длинной y
5. Развернуться на 90 градусов
6. Провести линию длинной x
7. Развернуться на 90 градусов
8. Провести линию длинной y



Для создания программы рисования прямоугольника и квадрата с использованием символов '*' на языке Python, вы можете воспользоваться следующим кодом:
pythondef draw_rectangle(width, height):
for i in range(height):
for j in range(width):
if i == 0 or i == height - 1 or j == 0 or j == width - 1:
print("*", end=" ")
else:
print(" ", end=" ")
print()
def draw_square(side_length):
for i in range(side_length):
for j in range(side_length):
if i == 0 or i == side_length - 1 or j == 0 or j == side_length - 1:
print("*", end=" ")
else:
print(" ", end=" ")
print()
# Пример использования
if __name__ == "__main__":
print("1) Рисование прямоугольника:")
width = int(input("Введите ширину прямоугольника: "))
height = int(input("Введите высоту прямоугольника: "))
draw_rectangle(width, height)
print("\n2) Рисование квадрата:")
side_length = int(input("Введите длину стороны квадрата: "))
draw_square(side_length)
Этот код определяет две функции: draw_rectangle
и draw_square
, которые рисуют прямоугольник и квадрат, соответственно, используя символ '*'. Пользователю предоставляется возможность ввести размеры фигур.
Вы можете запустить этот код в среде Python для создания и отображения прямоугольника и квадрата с заданными параметрами.


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








Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili