Bài 9. Làm việc với dãy số

Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
Giang Đặng

Viết biến mảng 1+1/2+1/3+...1/100 với câu lênh for to do , while do

Rapton321
3 tháng 4 2019 lúc 20:23

uses crt;

var t:real;

i:integer;

begin

t:=0;

i:=1;

while i<=100 do

begin

t:=t+ 1/i;

i:=i+1;

end;

write(t);

end.

Minh Lệ
3 tháng 4 2019 lúc 20:30

Chào bạn . Đề này sao lại sử dụng biến mảng ạ . Có phải nhập từng giá trị đâu . Với đề 1+1/2+1/3+...+1/100 với while do và for to do mình sẽ hướng dẫn bạn cách làm nhé .

Lời giải :

+ for to do

program hotrotinhoc ;

var a,i : integer ;

T : real ;

begin

for i:= 1 to 100 do

S:=S+1/i ;

write('Ket qua cua tong la',S);

readln

end.

+ while do

program hotrotinhoc ;

var i : integer ;

T : real ;

begin

T:=0 ; i:=0;

while i<100 do

begin

i:=i+1;

T:=T+i;

end;

write('Ket qua cua tong la:',T);

readln

end.


Các câu hỏi tương tự
Nguyễn Kim Trí
Xem chi tiết
JinJin Chobi
Xem chi tiết
Trần Huy
Xem chi tiết
Nguyễn Trần Hoa Cương
Xem chi tiết
Huyền Trâm Ngô
Xem chi tiết
Thư Soobin
Xem chi tiết
Huyền Trâm Ngô
Xem chi tiết
Vy Nguyễn Khánh
Xem chi tiết
Nguyễn Phương Kim
Xem chi tiết