ДАЮ 100 БАЛОВ
Ось завданя потрібно зробити перше в мене є готовий код
коротка програма на мові Python, яка малює сітку розміром N рядків на 2N стовпців, використовуючи символи "#" і ".":
N = int(input()) # Зчитуємо число N зі стандартного вхідного потоку
# Цикл для побудови сітки
for i in range(N):
if i == N // 2:
# Для середнього рядка малюємо решітки
print("# " * N)
else:
# Для інших рядків малюємо символи "#", ".", та " "
for j in range(2 * N):
if j == N or j == N + 1:
print("#", end=" ")
else:
print(".", end=" ")
print() # Перехід на новий рядок
# Зберігаємо цей код у файл з розширенням .py та запускаємо його для введення числа N.
По бажані можна використати інший варіант головна задача зробити перше завданя в вигляді файлу щоб його можна було відкрити і все працювало
Приложения:
![](https://st.uroker.com/files/b65/b6536d53dbf42371178a1a386f2c1ff6.png)
Ответы
Ответ дал:
1
Ответ:
Держи другой код:
# Цикл для побудови сітки
for i in range(N):
for j in range(N):
if i == N // 2 or j == N // 2:
# Для середнього рядка та середнього стовпчика малюємо решітки
print("#", end=" ")
elif i == 0 or i == N - 1 or j == 0 or j == N - 1:
# Для границь малюємо решітки
print("#", end=" ")
else:
# Заповнюємо внутрішній простір крапками
print(".", end=" ")
print() # Перехід на новий рядок
Topcreep:
Отметь, как лучшее решение, пж
Вас заинтересует
2 месяца назад
2 месяца назад
1 год назад
7 лет назад
7 лет назад