Đăng ký

Câu 4 trang 71 SGK tin học 8

Đề bài

Hãy tìm hiểu mỗi đoạn lệnh sau đây và cho biết với đoạn lệnh đó chương trình thực hiện bao nhiêu vòng lặp ? Hãy rút ra nhận xét của em.

 a. S := 0;  n := 0;

   While S <= 10 do

               begin n := n + 1 ;

                    S := S + n end;

b. S := 0;  n := 0;

   While S <= 10 do

                n := n + 1 ;

                S := S + n ;

Hướng dẫn giải

a. 

Đoạn chương trình trên máy tính thực hiện 5 vòng lặp : 

VL

n := n+1

S := S+n

VL

n := n+1

S := S+n


b. Đoạn chương trình trên máy tính lặp vô hạn lần.

shoppe