12. Напишите программу, которая вычисляет сумму:
а) первых n натуральных чисел;
б) квадратов первых n натуральных чисел;
в) всех чётных чисел на отрезке от 1 до n;
г) всех двузначных чисел.
Ответ
Вот пример программы на языке Python, которая вычисляет сумму:
а) первых n натуральных чисел:
n = int(input("Введите значение n: "))
sum_natural = 0
for i in range(1, n+1):
sum_natural += i
print(f"Сумма первых {n} натуральных чисел: {sum_natural}")
б) квадратов первых n натуральных чисел:
n = int(input("Введите значение n: "))
sum_squares = 0
for i in range(1, n+1):
sum_squares += i**2
print(f"Сумма квадратов первых {n} натуральных чисел: {sum_squares}")
в) всех чётных чисел на отрезке от 1 до n:
n = int(input("Введите значение n: "))
sum_even = 0
for i in range(2, n+1, 2):
sum_even += i
print(f"Сумма всех четных чисел на отрезке от 1 до {n}: {sum_even}")
г) всех двузначных чисел:
sum_two_digit = 0
for i in range(10, 100):
sum_two_digit += i
print(f"Сумма всех двузначных чисел: {sum_two_digit}")
Программа запрашивает значение n у пользователя и использует цикл for для вычисления суммы указанных чисел. Затем результат выводится с помощью функции print.