OPTADS360
ATNETWORK
ADS_ZUNIA
YOMEDIA
Banner-Video
IN_IMAGE
  • Câu hỏi:

    Với 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 + 1;

    (3) nếu I ≤ 100, thì quay lại bước 2. Ngược lại, thông báo giá trị SUM và kết thúc thuật toán

    • A. 
      (1) – (3) – (2)
    • B. 
      (3) – (2) – (1)
    • C. 
      (1) – (2) – (3)
    • D. 
      (2) – (1) – (3)

    Lời giải tham khảo:

    Đáp án đúng: C

    Đáp án C

    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.

    Hãy trả lời câu hỏi trước khi xem đáp án và lời giải

Câu hỏi này thuộc đề thi trắc nghiệm dưới đây, bấm vào Bắt đầu thi để làm toàn bài

ADMICRO/

 

CÂU HỎI KHÁC

NONE
OFF