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

Câu 1 S=1+1/2+1/3+....+1/10 a)For; b)While Câu2 S=1+2+3+......+10 a)Sử dụng For.......do; b) Sử dụng While.....do

Bùi Anh Tuấn
12 tháng 4 2021 lúc 19:45

Bài 1 

a,

Bùi Anh Tuấn
12 tháng 4 2021 lúc 19:46

baif 2

a,

Nguyễn Lê Phước Thịnh
12 tháng 4 2021 lúc 20:25

Câu 1:

a)

Uses crt;

Var i:integer;

S:real;

Begin

Clrscr;

S:=0;

For i:=1 to 10 do

S:=s+1/i;

Writeln(s:4:2);

Readln;

End.

Nguyễn Lê Phước Thịnh
12 tháng 4 2021 lúc 20:27

Câu 1:

b)

Uses crt;

Var i:integer;

S:real;

Begin

Clrscr;

S:=0;

I:=1;

While i<=10 do

Begin

S:=s+1/i;

Inc(i);

End;

Writeln(s:4:2);

Readln;

End.

Nguyễn Lê Phước Thịnh
12 tháng 4 2021 lúc 20:28

Câu 2:

a)

Uses crt;

Var s,i:integer;

Begin

Clrscr;

S:=0;

For i:=1 to 10 do

S:=s+i;

Writeln(s);

Readln;

End.

Nguyễn Lê Phước Thịnh
12 tháng 4 2021 lúc 20:30

Câu 2:

b)

Uses crt;

Var s,i:integer;

Begin

Clrscr;

S:=0;

I:=1;

While i<=10 do

Begin

S:=s+i;

Inc(i);

End;

Writeln(s);

Readln;

End.

Trungnghia
13 tháng 4 2021 lúc 18:05

1a) Với For...to....do:
*Kết quả:*

Trungnghia
13 tháng 4 2021 lúc 18:14

B2 (Giống b1 nhưng đơn giản hơn):

2a) Với For...to....do:
 Var i,S:integer;
Begin
  S:=0;
 For i:=1 to 10 do S:=S+i;
Writeln('Vay tong S=',S);
Readln
End.
*Kết quả:* (Cuối dòng)


2b) Với While...do:
Var i,S:integer;
Begin
  S:=0; i:=1;
  While i<=10 do
 Begin
  S:=S+i;
  i:=i+1;
 End;
Writeln('Vay tong S=',S);
Readln
End.
*Kết quả:*