суббота, 5 декабря 2020 г.

Двумерные массивы (10Б, 5 декабря)

Добрый день! Начало трансляции 5 декабря в 13.00

Трансляция по этой ссылке

Запись для тех кто не успел, не знал, не смог зайти (прямая ссылка)

Решите задачу. 

Дано нечетное число a. Создайте двумерный массив из a×a элементов, заполнив его символами "*" (каждый элемент массива является строкой из одного символа). Затем заполните символами "0" среднюю строку массива, средний столбец массива, главную диагональ и побочную диагональ. В результате "0" в массиве должны образовывать изображение звездочки. Выведите полученный массив на экран.

Программа, которую мы разобрали на занятии. Она создает квадрат из звездочек. Длину стороны вводит пользователь

kvadrat=[]
stroka=[]
a=int(input())
for i in range(a):
    stroka.append('*')
print(stroka)
for i in range(a):
    kvadrat.append(stroka)
print(kvadrat)
for i in range(len(kvadrat)):
    for j in range(len(kvadrat[i])):
        print(kvadrat[i][j], end=' ')
    print()

Решение присылайте на почту infmatem208@gmail.com (в письме укажите фамилию и класс) или в вк

Комментариев нет:

Отправить комментарий