viết chương trình pascal tính tổng 1+1/2+1/3+...+1/n, n nhận từ bàn phím

2 câu trả lời

program bai_giai;

uses crt;

var n,i:longint; s:real;

begin

clrscr;

write('nhap n:');readln(n);

s:=0;

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

write('s=',s);

readln

end.

Gửi bạn:

uses crt;

var i, n : integer;

         S : real;

begin

clrscr;

writeln('Nhap so thu n: '); readln(n);

S:=0;

i:=1;

while i<=n do

begin

S:=S+1/i;

i:=i+1;

end;

writeln('Tong la: ',S:2:3);

readln

end.

Chúc bạn học tốt!