Lập trình đơn giản

KB

1. Khi kết thúc vòng lặp, giá trị S bằng bao nhiêu? Lặp bao nhiêu lần?

a) S:= 10, x:=0,5;

while S > 5,2 do S:= S - x;

writeln (S);

b)

S:=10;

n:=10;

while S < 10 do

begin

n:= n + 3;

S:= S-n;

end;

writeln (S);

Giúp mình với!!!

ML
20 tháng 7 2023 lúc 14:04

a) Vòng lặp không chạy được .Vì :

- Kết thúc lệnh gán phải bằng dấu chấm phẩy (VD : S:=10; )

- Số thập phân trong pascal không phải là dấu phẩy

Kết quả S=10

b) Vòng lặp chạy vô hạn vòng . Kết quả S=10

Bình luận (0)

Các câu hỏi tương tự
TT
Xem chi tiết
YN
Xem chi tiết
DA
Xem chi tiết
HN
Xem chi tiết
HV
Xem chi tiết
NT
Xem chi tiết
DT
Xem chi tiết
XT
Xem chi tiết
HM
Xem chi tiết