Найти сумму n членов последовательности 1,1+1/2+1/3,... первое, большее А и его номер...
Никак не получается сделать(((
надо выполнить в Turbo Pascal
И ещё, Определить минимальный член последовательности, заданный формулой Yn=Xn*sqr(2)-7Xn-1
Program fordenis;
uses crt;
var n,b:integer;
a,s:real;
begin
clrscr;
n:=1;
s:=0;
writeln('Введите b,a');
Read(b,a);
Repeat
S:=S+1/n; writeln (s);
n:=n+1;
if s>=a then break;
until(n>b);
Readkey;
end.
Program fordenis;
var n,b:integer;
a,s:real;
begin
n:=1;
s:=0;
writeln('Введите b,a');
Readln(b,a);
Repeat
S:=S+1/n;
n:=n+1;
until (n>b) or (s>=a);
if s>=a then writeln('первая сумма, большая ',a,' равна ',s);
while n<=b do begin
S:=S+1/n;
n:=n+1;
end;
writeln('сумма ',b,' членов ряда 1/n равна ',s);
ReadLn;
end.