Hãy cho biết kết quả của đoạn chương trình sau ? a:=10; while a>=10 do write (a)

2 câu trả lời

Kết quả là bạn sẽ ko chạy đc chương trình do ở cuối bạn thiếu dấu ;

Và nếu bạn thêm vào thì a sẽ là vô tận 

a := 10; while a >= 10 do write (a);

- Trong quá trình chạy chương trình :

+ Giá trị biến a không thay đổi

+ Biểu thức a >= 10 luôn đúng

+ Vòng lặp sẽ được thực hiện lặp vô hạn

⇒ Lỗi vòng lặp vô hạn

⇒ Không kết quả