viết chương trình s = 1/2 + 1/4+...+ 1/n + 1/n+2 pascal

2 câu trả lời

Dùng repeat (Chắc có vài người sử dụng :>)

uses crt;
var n,i:longint;
s:real;
begin
clrscr;
write('nhap n= ');
readln(n);
i:=0;
s:=0;
repeat
begin
i:=i+1;
if i mod 2=0 then s:=s+1/i+2;
end;
until
i>n;
writeln('tong',s:3:2);
readln
end.

Dùng for đú, ủa lộn for do

uses crt;
var n,i:longint;
s:real;
begin
clrscr;
write('nhap n= ');
readln(n);
for i:=1 to n do
if i mod 2=0 then s:=s+1/i+2;
writeln('tong',s:3:2);
readln
end.

CHÚC BẠN HỌC TỐT

Câu hỏi trong lớp Xem thêm