Напишите программу, которая вычисляет сумму: первых n натуральных чисел на языке Python

ГДЗ информатика 8 класс

§ 5.5. Программирование циклических алгоритмов Гдз по информатике 8 класс по учебнику Босова. Базовый уровень. Обновленные ФГОС 2021 год.


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.


Понравилась статья? Поделиться с друзьями: