Код на Python для решения этой задачи будет выглядеть так:
“`python
n = int(input(“Введите количество дней: “)) # Запрос у пользователя количества дней
sum = 0 # Инициализация переменной для хранения суммы
for i in range(1, n + 1):
sum += i
print(“Сумма чисел от 1 до”, n, “равна”, sum) # Вывод суммы чисел от 1 до n
“`
Объяснение решения:
1. С помощью функции `input()` мы запрашиваем у пользователя число `n` и преобразуем его в целое число с помощью `int()`. Затем мы сохраняем это значение в переменной `n`.
2. Мы инициализируем переменную `sum` с начальным значением 0. Эта переменная будет использоваться для хранения суммы чисел от 1 до `n`.
3. Мы используем цикл `for`, чтобы пройти по всем числам от 1 до `n`. В каждой итерации мы добавляем текущее число `i` к переменной `sum`.
4. После завершения цикла, мы выводим сообщение, которое содержит сумму чисел от 1 до `n`.
5. Программа завершается, и результат выводится на экран.