Bài 4: Bài toán và thuật toán

Sách Giáo Khoa

Cho N và dãy số a1,...,aN, hãy tìm giá trị nhỏ nhất (min) của dãy đó

Trịnh Long
29 tháng 3 2020 lúc 16:02

Cho N và dãy số a1….aN, hãy tìm giá trị nhỏ nhất (Min) của dãy đó.

– Xác định bài toán:

Input: Số N và dãy N số a1, a2, ..,aN.

Output: Giá trị nhỏ nhất (Min) của dãy số.

– Ý tưởng:

Khởi tạo giá trị Min = a1.
Lần lượt nhận giá trị /i từ 2 đến N, so sánh giá trị số hạng a1 với giá trị Min, nếu ai < Min thì Min nhận giá trị mới ai

– Thuật toán:

Mô tả thuật toán theo cách liệt kê:

Bước 1. Nhập N và dãy a1….aN;

Bước 2. Min <- ai, i <- 2

Bước 3. Nếu i > N thì đư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 rồi quay lại bước 3

Bình luận (0)
Sách Giáo Khoa
29 tháng 3 2020 lúc 16:02

– Xác định bài toán:

Input: Số N và dãy N số a1, a2, ..,aN.

Output: Giá trị nhỏ nhất (Min) của dãy số.

– Ý tưởng:

Khởi tạo giá trị Min = a1.
Lần lượt nhận giá trị /i từ 2 đến N, so sánh giá trị số hạng a1 với giá trị Min, nếu ai < Min thì Min nhận giá trị mới ai

– Thuật toán:

Mô tả thuật toán theo cách liệt kê:

Bước 1. Nhập N và dãy a1….aN;

Bước 2. Min <- ai, i <- 2

Bước 3. Nếu i > N thì đư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 rồi quay lại bước 3

Bình luận (0)

Các câu hỏi tương tự
Van Vothi
Xem chi tiết
Trương Lê Minh Thư
Xem chi tiết
Nguyễn Công Tuấn
Xem chi tiết
Phương Trang 10A2_
Xem chi tiết
Trường
Xem chi tiết
Phu Vo
Xem chi tiết
Ngọc Thanh
Xem chi tiết
Nga Nguyễn
Xem chi tiết
shushu333
Xem chi tiết
Hoài Linh
Xem chi tiết