ГРИС Стрелочка: составить программы рисования символов - прямоугольник, буквы "Н" и "Р".

19 Окт 2019 в 19:41
701 +1
0
Ответы
1

Программа рисования прямоугольника:

def draw_rectangle(width, height):
for i in range(height):
if i == 0 or i == height - 1:
print('*' * width)
else:
print('*' + ' ' * (width - 2) + '*')
width = int(input('Введите ширину прямоугольника: '))
height = int(input('Введите высоту прямоугольника: '))
draw_rectangle(width, height)

Программа рисования буквы "Н":

def draw_letter_N(size):
for i in range(size):
for j in range(size):
if j == 0 or j == size - 1 or i == j:
print('*', end='')
else:
print(' ', end='')
print()
size = int(input('Введите размер буквы "Н": '))
draw_letter_N(size)

Программа рисования буквы "Р":

def draw_letter_P(size):
for i in range(size):
for j in range(size):
if j == 0 or (i == 0 or i == size // 2) and j < size - 1 or j == size - 1 and i != 0 and i < size // 2:
print('*', end='')
else:
print(' ', end='')
print()
size = int(input('Введите размер буквы "Р": '))
draw_letter_P(size)
19 Апр 2024 в 10:19
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир