IMG-LOGO

Câu hỏi:

18/07/2024 146

 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 + 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)

Đáp án chính xác

D. (2) – (1) – (3)

Trả lời:

verified Giải bởi qa.haylamdo.com

Đá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.

Câu trả lời này có hữu ích không?

0

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Câu 1:

 Các bước của thuật toán thực hiện tuần tự như thế nào?

Xem đáp án » 29/06/2022 236

Câu 2:

 Hãy cho biết kết quả thực hiện thuật toán:

- B1: Nếu a >b, kết quả là ″a lớn hơn b″ và chuyển đến Bước 3

- B2: Nếu a < b, kết quả là "a nhỏ hơn b"; ngược lại, kết quả là ″a bằng b″

- B3: Kết thúc thuật toán

Xem đáp án » 29/06/2022 226

Câu 3:

 Xác định điều kiện cho trước của bài toán tính chu vi tam giác.

Xem đáp án » 29/06/2022 162

Câu 4:

 Hãy xác định bài toán sau: “Pha trà mời khách”

Xem đáp án » 29/06/2022 153

Câu 5:

INPUT của bài toán: Tìm ước chung lớn nhất của hai số nguyên dương a và b là:

Xem đáp án » 29/06/2022 151

Câu 6:

 1 công việc hay 1 nhiệm vụ cần được giải quyết được gọi là:

Xem đáp án » 29/06/2022 144

Câu 7:

 Hãy xác định bài toán sau: "Tìm số các số chia hết cho 5 trong dãy n số tự nhiên cho trước"?

Xem đáp án » 29/06/2022 140

Câu 8:

Cái gì là dãy hữu hạn các thao tác cần thực hiện theo một trình tự xác định để nhận được kết quả cần tìm từ những điều kiện cho trước?

Xem đáp án » 29/06/2022 137

Câu 9:

 Chọn câu SAI. Hãy xác định INPUT và OUTPUT của bài toán sau: “Tìm số lớn nhất trong dãy các số A1, A2, … An cho trước.”

Xem đáp án » 29/06/2022 131

Câu 10:

Tính diện tích hình tròn (s) biết bán kính là r (cm). OUTPUT của bài toán là:

Xem đáp án » 29/06/2022 131

Câu 11:

 “Mô tả thuật toán, liệt kê các thao tác cần thực hiện” là bước thứ mấy trong quá trình giải bài toán?

Xem đáp án » 29/06/2022 130

Câu 12:

Xác định bài toán là cần xác định cái gì?

Xem đáp án » 29/06/2022 128

Câu 13:

Xác định Output là xác định:

Xem đáp án » 29/06/2022 126

Câu 14:

OUTPUT của bài toán: Tìm ước chung lớn nhất của hai số nguyên dương a và b là:

Xem đáp án » 29/06/2022 122