Thứ bảy, 04/05/2024
IMG-LOGO

Câu hỏi:

29/06/2022 109

 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 194

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 171

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 134

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 124

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 117

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 110

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 105

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 103

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 99

Câu 10:

 “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 99

Câu 11:

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

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

Câu 12:

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 98

Câu 13:

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 96

Câu 14:

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

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