Cordakus
4 год назад
Программирование на Python.Звездный треугольникДано нечетное натуральное число nn. Напишите программу, которая печатает равнобедренный звездный треугольник с основанием, равным nn в соответствии с примером:* ** *** **** *** ** *Формат входных данныхНа вход программе подается одно нечетное натуральное число.Формат выходных данныхПрограмма должна вывести треугольник в соответствии с условием.Примечание. Используйте вложенный цикл for!
ОТВЕТЫ
Cvetana
Oct 24, 2020
======================
nn = int(input())
x = ''
for i in range(1, nn // 2 + 2):
x = ''
for z in range(i): x += '*'
print(x)
mas = [None] * (nn // 2)
m = 0
for i in range(0, nn // 2): mas[i] = '*' * (i + 1)
for i in range(0, len(mas)):
m = len(mas) - i - 1
print(mas[m])
можно было-бы сделать все в 3 строки, но чего-то нельзя в for сделать шаг в обратную сторону
- И это странно
49
Смежные вопросы: