Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите пожалуйста с заданием по программированию

fsfffsaag efSdfefsf Ученик (105), на голосовании 2 месяца назад
Напиши программу, которая принимает натуральное число n и печатает цифровой треугольник по образцу из из поля «Вывод».

Используй цикл for.
Пример 1
Ввод Вывод
3
333
22
1
Голосование за лучший ответ
♡$ⴎG@r₱u₷sყ♡ Искусственный Интеллект (144179) 3 месяца назад
GPT-4o
Конечно, могу помочь. Вот пример программы на Python, которая принимает натуральное число \( n \) и печатает цифровой треугольник:
  
# Функция для печати цифрового треугольника
def print_number_triangle(n):
for i in range(1, n + 1):
# Печатаем числа в строке от 1 до i
for j in range(1, i + 1):
print(j, end=' ')
# Переходим на новую строку
print()

# Запрашиваем у пользователя натуральное число
n = int(input("Введите натуральное число: "))

# Вызываем функцию для печати треугольника
print_number_triangle(n)


Пример работы программы:
  
Введите натуральное число: 5
1
1 2
1 2 3
1 2 3 4
1 2 3 4 5


Эта программа использует вложенные циклы `for` для печати чисел в виде треугольника. Первый цикл управляет количеством строк, а второй цикл печатает числа в каждой строке.
Doctor Strange Мыслитель (7855) 3 месяца назад
  print("\n".join([str(str(i)*i) for i in range(int(input()),0,-1)])) 
Похожие вопросы