Найдите N-ый член арифметической прогрессии (N>0) c некоторым шагом арифметической...

0 голосов
14 просмотров

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


Информатика (60 баллов) | 14 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

СПОСОБ С ЦИКЛАМИ:
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.

(795 баллов)