• Предмет: Информатика
  • Автор: Natkasy
  • Вопрос задан 5 месяцев назад

Розв'язати наступні задачі
1) Знайти суму чисел від 20 до 30

2) З клавіатури вводиться число. Знайти суму чисел від 1 до цього числа
3) Надрукувати число від 20 до 0.

Ответы

Ответ дал: андрей1353
1

Ответ:

Сума чисел від 20 до 30 дорівнює:

20 + 21 + 22 + 23 + 24 + 25 + 26 + 27 + 28 + 29 + 30 = 275

Для знаходження суми чисел від 1 до введеного числа, потрібно обчислити суму арифметичної прогресії:

1 + 2 + 3 + ... + n

де n - введене число

Формула для знаходження суми арифметичної прогресії:

S = (n * (n + 1)) / 2

Наприклад, якщо користувач ввів число 10, то сума чисел від 1 до 10 дорівнює:

S = (10 * (10 + 1)) / 2 = 55

Числа від 20 до 0 можна надрукувати за допомогою циклу for зі зменшенням лічильника на кожній ітерації:

for i in range(20, -1, -1):

print(i)

Цей код виведе числа від 20 до 0 відповідної послідовності

Вас заинтересует