Ответы
Ответ дал:
1
def generate_pattern(n):
if n % 2 == 0: # Перевірка на парне число
print("Введено парне число. Будь ласка, введіть непарне число.")
return
pattern = [[" " for _ in range(n)] for _ in range(n)] # Створення пустого зображення
middle = n // 2 # Знаходимо середину
# Заповнюємо зображення зірочками та проміжками
for i in range(n):
for j in range(n):
if i == middle or j == middle or i == j or i + j == n - 1:
pattern[i][j] = "*"
# Виведення зображення
for row in pattern:
print(" ".join(row))
# Зчитуємо вхідні дані
n = int(input("Введіть непарне число n: "))
# Генеруємо та виводимо зображення
generate_pattern(n)
Вас заинтересует
1 год назад
1 год назад
1 год назад
3 года назад
3 года назад