• Предмет: Информатика
  • Автор: hahhrfhahhfdh
  • Вопрос задан 3 месяца назад

ДАЮ 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.

По бажані можна використати інший варіант головна задача зробити перше завданя в вигляді файлу щоб його можна було відкрити і все працювало

Приложения:

Ответы

Ответ дал: Topcreep
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: Отметь, как лучшее решение, пж
Вас заинтересует