Cho bài toán sau: INPUT: Dãy 100 số tự nhiên đầu tiên: 1, 2, …, 100.OUTPUT: Giá trị tổng 1 + 2 + … + 100.Hãy sắp xếp thuật toán của bài toán trên:(1) SUM ← 0; I ← 0 ;(2) SUM ← SUM + I; I ← I
Giải thích
Đáp án C
Giải thích: Bài toán có yêu cầu là cho dãy số gồm 100 số tự nhiên đầu tiên và tìm giá trị tổng của 100 số tự nhiên đầu tiên. Ý tưởng thuật toán:
+ Gán biến SUM có giá trị là 0; Gán biến I có giá trị là 0;
+ Tính tổng giá trị của SUM và I và gán lại cho biến SUM, sau đó tăng I lên 1.
+ Kiểm tra điều kiện nếu I còn nhỏ hơn 100 (chưa hết dãy số) thì tiếp tục tính tổng và tăng biến I lên 1. Ngược lại nếu I = 100 (hết dãy số) thì thông báo giá trị tổng (SUM) và kết thúc.