Задачі з теми: "Обробка фіксованої послідовності чисел".

5.27. Знайти:

а) суму усіх цілих чисел від 100 до 500;
Вхідні дані
Вихідні дані

S = 120300
б) суму усіх цілих чисел від а до 500 (значення а вводиться з клавіатури; a < 500);
Вхідні дані
Вихідні дані
a = 60S = 123480
в) суму усіх цілих чисел від -10 до b (значення b вводиться з клавіатури; b >= -10);
Вхідні дані
Вихідні дані
b = 125S = 7820
г) суму усіх цілих чисел від а до b (значення a і  b вводяться з клавіатури; b >= a).
Вхідні дані
Вихідні дані
a = 60
b = 380
S = 70620

a=int(input("a = "))\
b=int(input("b = "))
S=0
for i in range (a,b+1,1):
     S+=i
print("S =",S)

Код в розробці

5.28. Знайти:

а) добуток усіх цілих чисел від 8 до 15.
Результат
259459200

б) добуток усіх цілих чисел від а до 20 (значення а вводиться з клавіатури; 1 <= a <= 20).
Вхідні дані
15
Результат
27907200

в) добуток усіх цілих чисел від 1 до b (значення b вводиться з клавіатури; 1 <= b <= 20).
Вхідні дані
9
Результат
362880

г) добуток усіх цілих чисел від a до b (значення a і b вводиться з клавіатури; b >= a).
Вхідні дані
7 10
Результат
5040

5.29. Знайти:

а) середнє арифметичне усіх чисел від 1 до 1000.
Результат
500

б) середнє арифметичне усіх цілих чисел від 100 до b (значення  вводиться з клавіатури; b >= 100).
Вхідні дані
112
Результат
106.0

в) середнє арифметичне усіх цілих чисел від а до 200 (значення a вводиться з клавіатури; a >= 100).
Вхідні дані
163
Результат
181.5

г) середнє арифметичне усіх цілих чисел від а до b (значення a і b вводиться з клавіатури; b >= a).
Вхідні дані
5 12
Результат
8.5

5.30. Знайти:
а) суму кубів усіх цілих чисел від 20 до 40;
б) суму кубів усіх цілих чисел від а до 50 (значення а вводиться з клавіатури; 0 <= a <= 50).
в) суму квадратів усіх цілих чисел від 1 до n (значення n вводиться з клавіатури; 1 <= n <= 100).
г) суму квадратів усіх цілих чисел від a до b (значення a і b вводиться з клавіатури; b >= a).
5.31. Дано натуральне число n. Знайти суму n2 + (n+1)2 + … + 2n2.
5.32. Обчислити суму 1 + 1/2 + 1/3 + … + 1/n.
5.33. Обчислити суму 2/3 + 3/4 + 4/5 + … + 10/11.
5.34. Обчислити суму 1 + 1/3 + 1/32 + … + 1/38. Операцію піднесення до степеня не використовувати.
5.35. Обчислити суму 1 - 1/2 + 1/3 - … + (-1)n+11/n. Умовний оператор і операцію піднесення до степеня не використовувати.
5.36. Обчислити суму x -x3/3 + x5/5 + … + x11/11 при x = 2.
5.37. Обчислити суму 1 - 2/3x + 3/4x2 - 4/5x3 + … + 11/12x10 при x = 2.
5.38. “Дивний чоловік”.