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

Khong Biet

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!!!

Minh Lệ
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ự
Thanh Thảo
Xem chi tiết
Yến Nguyễn
Xem chi tiết
DCal146 anime
Xem chi tiết
Hương Nguyễn
Xem chi tiết
Hà Công Văn
Xem chi tiết
Nguyễn Võ Hoài Thương
Xem chi tiết
Đạt Tay Trái
Xem chi tiết
Xuân Thành
Xem chi tiết
Ho Truong Minh
Xem chi tiết