Bài 8 - Câu 4 trang 71 SGK Tin học 8

  1. Tác giả: LTTK CTV
    Đánh giá: ✪ ✪ ✪ ✪ ✪

    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 ;
    Lời giải :
    a.

    Đoạn chương trình trên máy tính thực hiện 5 vòng lặp :
    VLn := n+1S := S+n
    1 1 1
    2 2 3
    3 3 6
    4 4 10
    5 5 15

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