Câu hỏi Đáp án 3 năm trước 36

Cho thuật toán tìm giá trị nhỏ nhất trong một dãy số nguyên sử dụng phương pháp liệt kê dưới đây:

Bước 1: Nhập N, các số hạng a1, a2,…., aN;

Bước 2: Min ← ai, i ← 2;

Bước 3: Nếu i < N thì đưa đưa ra giá trị Min rồi kết thúc;

Bước 4:

Bước 4.1: Nếu ai > Min thì Min ← ai;

Bước 4.2: i ← i+1, quay lại bước 3.

Hãy chọn những bước sai trong thuật toán trên:

A. Bước 2

B. Bước 3

C. Bước 4.1

Đáp án chính xác ✅

D. Bước 4.2

Lời giải của giáo viên

verified ToanVN.com

Đáp án C

Giải thích 

Bước 4.1: Nếu ai> Min thì Min ← ai là sai vì nếu ai> Min. vậy sẽ có 1 số hạng ai lớn hơn Min. Vậy Min là nhỏ nhất nên không thể gán ai cho Min. Cần sửa là Nếu ai <Min thì Min ← ai là sai vì nếu ai> Min.

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

Câu 1: Trắc nghiệm

Để phát triển Tin học cần có

Xem lời giải » 3 năm trước 153
Câu 2: Trắc nghiệm

Phát biểu nào dưới đây là sai? Vì sao?

Xem lời giải » 3 năm trước 56
Câu 3: Trắc nghiệm

Chế độ ra khỏi hệ thống nào là an toàn cho máy nhất?

Xem lời giải » 3 năm trước 53
Câu 4: Trắc nghiệm

Phần mềm trò chơi, xem phim, nghe nhạc,... là ứng dụng của Tin học trong:

Xem lời giải » 3 năm trước 50
Câu 5: Trắc nghiệm

Không thể thực hiện một... mà không cần... Trong dấu 3 chấm (...) tương ứng là:

Xem lời giải » 3 năm trước 49
Câu 6: Trắc nghiệm

Tại sao phải mã hoá thông tin?

Xem lời giải » 3 năm trước 49
Câu 7: Trắc nghiệm

Một quyển sách A gồm 200 trang nếu lưu trữ trên đĩa chiếm khoảng 5MB. Hỏi 1 đĩa cứng 40GB thì có thể chứa khoảng bao nhiêu cuốn sách có dung lượng thông tin xấp xỉ cuốn sách A?

Xem lời giải » 3 năm trước 49
Câu 8: Trắc nghiệm

Nhược điểm của hệ điều hành UNIX là:

Xem lời giải » 3 năm trước 48
Câu 9: Trắc nghiệm

Tìm câu sai trong các câu dưới đây khi nói về hệ điều hành:

Xem lời giải » 3 năm trước 48
Câu 10: Trắc nghiệm

Hệ điều hành đa nhiệm nhiều người dùng là hệ điều hành thực hiện...

Xem lời giải » 3 năm trước 47
Câu 11: Trắc nghiệm

Trong các phần mềm máy tính sau đây, phần mềm nào là phần mềm quan trọng nhất:

Xem lời giải » 3 năm trước 47
Câu 12: Trắc nghiệm

Tiêu chuẩn lựa chọn thuật toán:

Xem lời giải » 3 năm trước 47
Câu 13: Trắc nghiệm

Đâu là phiên bản của hệ điều hành Linux:

Xem lời giải » 3 năm trước 47
Câu 14: Trắc nghiệm

Theo em hệ điều hành nào đang được sử dụng nhiều nhất ở Việt Nam?

Xem lời giải » 3 năm trước 46
Câu 15: Trắc nghiệm

Chương trình có thể dùng để giải bài toán với nhiều bộ Input khác nhau là:

Xem lời giải » 3 năm trước 46

📝 Đề thi liên quan

Xem thêm »
Xem thêm »