def sum_of_arithmetic_progression(first_term, difference, n): total_sum = 0 for i in range(1, n+1): total_sum += first_term + (i - 1) * difference return total_sum first_term = int(input("Введите первый член арифметической прогрессии: ")) difference = int(input("Введите разность арифметической прогрессии: ")) n = int(input("Введите количество первых членов для вычисления суммы: ")) result = sum_of_arithmetic_progression(first_term, difference, n) print(f"Сумма первых {n} членов арифметической прогрессии: {result}")
Эта программа запрашивает у пользователя первый член арифметической прогрессии, разность и количество первых членов, для которых нужно вычислить сумму. Затем программа вычисляет сумму и выводит результат на экран.
Программа на Python:
def sum_of_arithmetic_progression(first_term, difference, n):total_sum = 0
for i in range(1, n+1):
total_sum += first_term + (i - 1) * difference
return total_sum
first_term = int(input("Введите первый член арифметической прогрессии: "))
difference = int(input("Введите разность арифметической прогрессии: "))
n = int(input("Введите количество первых членов для вычисления суммы: "))
result = sum_of_arithmetic_progression(first_term, difference, n)
print(f"Сумма первых {n} членов арифметической прогрессии: {result}")
Эта программа запрашивает у пользователя первый член арифметической прогрессии, разность и количество первых членов, для которых нужно вычислить сумму. Затем программа вычисляет сумму и выводит результат на экран.