Kết quả của điều kiện trong câu lệnh While … do có giá trị là gì? Trong câu lệnh lặp for i:=1 to 15 do Write(‘Chào các bạn’); thì lệnh Write(‘Chào các bạn’’) được thực hiện bao nhiêu lần (nói cách khác, bao nhiêu vòng lặp được thực hiện?) Trong ngôn ngữ Pascal, đoạn chương trình sau đưa ra màn hình kết quả gì? for i:=1 to 5 do write(i:3)

2 câu trả lời

- Đoạn chương trình 1 :

- for i := 1 to 15 do Write(‘Chào các bạn’);

⇒ Số lần câu lệnh được thực hiện : <giá trị cuối> - <giá trị đầu> + 1

⇒ 15 - 1 + 1 = 15

⇒ Write('Chào các bạn') được lặp 15 lần

- Đoạn chương trình 2 :

- for i := 1 to 5 do write(i : 3);

⇒ Giá trị biến i chạy từ 1 đến 5

⇒ Qua mỗi vòng lặp in giá trị biến i

⇒ Kết quả :   1   2   3   4   5

1. lệnh Write(‘Chào các bạn’’) được thực hiện 15 lần

2.for i:=1 to 5 do write(i:3)

in lần lượt các số từ 1 đến 5 ra màn hình, mỗi số cách nhau 3 khoảng trắng