Впрограмме вычисления суммы элементов арифметической прогрессии (s=(2a+d(n-1)n)*n/2): program arifpro; var a, d, s: real; n: integer; begin readln(a, d, n); s: = ; writeln(s) end. в операторе присваивания не указано арифметическое выражение. оно может быть записано: a)a*n+d*(n–1)*n/2; b)a*(n+d*(n–1)*)n/2; c)a +d*(n–1)*n/2; d)a*n/2+d*(n–1)*n/2.

viktoria190290 viktoria190290    2   01.07.2019 08:10    0

Ответы
nata121114 nata121114  24.07.2020 17:58
Вариант а) насколько я могу понять, только в задании по-моему формула с ошибкой. Cумма n первых членов арифметической прогрессии:
S_{n}= n*(\frac{2a_{1}+d(n-1)}{2})
тогда, если умножить дробь на n и сократить на 2, где можно, то и получится вариант а)
a_{1}n+ \frac{n}{2}*(n-1)*d
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика