вычислить через оператор For. помогите пожалуйста очень нужно

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

вычислить через оператор For. помогите пожалуйста очень нужно


image

Информатика (105 баллов) | 48 просмотров
Дано ответов: 2
0 голосов
Правильный ответ

var
x,s:real;
n,i:integer;
begin
  write('Введите X: ');
  readln(x);
  write('Введите N: ');
  readln(n);
  s:=0;
  for i:= 1 to n do s:=s+1/(x+i);
  writeln('Сумма = ', s);
end.

(1.1k баллов)
0 голосов

var

  i,n:integer;

  sum,x:real;

begin

  write ('X = ');

  readln(x);

  write ('N = ');

  readln(n); 

  sum:=0;

  for i:=1 to n do sum:=sum+1/(x+i);

  writeln ('Summa: ',sum:0:4);

  readln;

end.

(2.8k баллов)