'''
Разработайте скрипт для решения задачи:
Выведите на экран n членов арифметической прогрессии,
если задан первый член прогрессии - a1 и разность прогрессии - d
Пример выполнения скрипта:
Программа создания и вывода арифметической прогрессии
Введите количество членов прогрессии -> 10
Введите первый член прогрессии -> 2
Введите разность прогрессии -> 3
Итоговый список:
2.0 5.0 8.0 11.0 14.0 17.0 20.0 23.0 26.0 29.0
'''
print('Программа создания и вывода арифметической прогрессии')
n = int(input('Введите количество членов прогрессии -> '))
a1 = float(input('Введите первый член прогрессии -> '))
d = float(input('Введите разность прогрессии -> '))
# Создаем список а и заполняем его нулевыми значениями
a = [0] * n
# Формируем значения элементов списка по одному
a[0] = a1
for i in range(1, len(a)):
a[i] = a[i - 1] + d
# Вывод элементов списка на экран
print('Итоговый список: ')
for i in range(len(a)):
print (a[i], end = ' ')
© Кащеев Е. Решение задач по программированию на языке Python