Найдите n-ый член арифметической прогрессии (n> 0) c некоторым шагом арифметической прогрессии d> 0 т.е. первый член арифметической прогрессии следует ввести с клавиатуры. если можно с использованием циклов.

Ксения095 Ксения095    3   05.07.2019 22:20    0

Ответы
Добрыйдемон13 Добрыйдемон13  29.07.2020 09:58
С ЦИКЛАМИ:
Program test ;
Var
d, a, :real;
n, i:integer;
Begin
Write ('введите a1: ');
Readln(a) ;
Write(' введите шаг арифм. прогресии: ');
Readln(d);
Write('введите номер члена арифм. прогресии:');
Readln(n);
For i:=1 to n do a:=a+d;
Writeln(n, ' член арифметической прогресии равен : ', a);
End.
БЕЗ ЦИКЛОВ:
Program test ;
Var
d, a, :real;
n, i:integer;
Begin
Write ('введите a1: ');
Readln(a) ;
Write(' введите шаг арифм. прогресии: ');
Readln(d);
Write('введите номер члена арифметической прогресии: ');
Readln(n);
Writeln(' ответ: ', a+d*(n-1));
End.
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика