Python Напишите программу, которая вычисляет сумму:
а) первых п натуральных чисел;
б) квадратов первых п натуральных чисел;
в) всех чётных чисел в диапазоне от 1 до п;
г) всех двузначных чисел.

avatar
1
Решение от Андрей Григорьев
а) первых n натуральных чисел
n = int (input('n>>'))
sum = 0
for x in range (1, n+1):
   sum += x
print (sum)

б) квадратов первых n натуральных чисел
n = int (input('n>>'))
sum = 0
for x in range (1, n+1):
   sum += x**2
print (sum)

в) всех чётных чисел в диапазоне от 1 до n
n = int (input('n>>'))
sum = 0
for x in range (1, n+1):
   if x % 2 == 0:
      sum += x
print (sum)

г) всех двузначных чисел
n = int (input('n>>'))
sum = 0
for x in range (1, n+1):
   if x >= 10 and x < 100:
      sum += x
print (sum)
Войдите: