cho biết thuật toán sau đây thực hiện nào nhiêu vòng lặp và khi kết thúc thuật toán gía trị của s bằng bao nhiêu?
Bước 1:S=9,x=1
Bước 2:nếu s>=12.5,chuyển tới bước 4
Bước 3:S=S+x và quay lại bước 2
Bước 4 :Thông báo S và kết thúc thuật toán
cho biết thuật toán sau đây thực hiện nào nhiêu vòng lặp và khi kết thúc thuật toán gía trị của s bằng bao nhiêu?
Bước 1:S=9,x=1
Bước 2:nếu s>=12.5,chuyển tới bước 4
Bước 3:S=S+x và quay lại bước 2
Bước 4 :Thông báo S và kết thúc thuật toán
S=9.
Ban đầu S=9
S>=12.5 (KTM) $\to$ không thực hiện S=S+x.
$\Longrightarrow$ S giữ nguyên không đổi.
Thuật toán ở trên không được thực hiện do điều kiện đã sai ngay từ đầu(9 không lớn hơn hoặc băng 12,5) vì thế số vòng lặp la 0 và khi kết thúc giá trị của S=9