Предмет: Информатика, автор: maksimnelubin1

в тетради в клеточку лёша рисует фигуру размером n на n клеток. клетки по периметру фигуры он заполняет символом s даны символы s и число n выведи фигуру которую нарисовал Лёша​

Приложения:

vika0323: язык программирования какой?
maksimnelubin1: python

Ответы

Автор ответа: vika0323
7

Ответ:

char = input()

num = int(input())

for i in range( num ):

if( i == 0 or i == num - 1 ):

 print( char * num )

else: print( char + " " * (int(num) - 2) + char )

Объяснение:

вводится символ, затем число. num раз проверяется, не первый ли это ряд или последний. Eсли первый или последний - num символов выводится в ряд, иначе - выводится символ в первом и последнем столбце. У меня код сработал идеально.

Приложения:
Похожие вопросы