Предмет: Информатика,
автор: dedmazai2000
Напишите программу, которая выводит на дисплей следующий график:
*****
****
***
**
*
**
***
****
*****
писать на python, используя вложенные циклы
Вложенные циклы.
Все звездочки (*) должны печататься одной функцией print(”*”, end=“”).
Ответы
Автор ответа:
0
Ответ:
def printGraph(size):
for numI in range(size):
row = ''
for numJ in range(size - numI):
row += '*'
if row:
print(row)
for numI in range(size + 1):
if numI == 1:
continue;
row = ''
for numJ in range(numI):
row += '*'
if row:
print(row)
print(printGraph(5))
Объяснение:
Приложения:
dedmazai2000:
бро, что-то не выходит(
*****
**
***
****
*****
****
**
***
****
*****
***
**
***
****
*****
**
**
***
****
*****
*
**
***
****
*****
None
**
***
****
*****
****
**
***
****
*****
***
**
***
****
*****
**
**
***
****
*****
*
**
***
****
*****
None
сорян, поздно увидел. внизу чёткий ответ
Автор ответа:
0
n = int(input("Введите размер >>> "))
for i in range(n, 0, -1):
print("*"*i)
for i in range(2, n + 1, 1):
print("*"*i)
============
Не забывайте нажать "Спасибо", поставить оценку и, если ответ удовлетворил, то выберите его как "Лучший"
Бодрого настроения и добра!
Успехов в учебе!
Приложения:
Похожие вопросы
Предмет: Русский язык,
автор: WET1
Предмет: Английский язык,
автор: dOtErValerka228
Предмет: Английский язык,
автор: dashakiseleva9
Предмет: Физика,
автор: турбо10
Предмет: Литература,
автор: evi20061