Thuật toán tìm số dương nhỏ nhất trong dãy số:
B1: Nhập N, a1 -> aN
B2: i <- 1, min <- ai
B3: Nếu i > N thì đưa ra giá trị min rồi kết thúc.
B4: Nếu ai và a(i+1) lớn hơn 0 thì đi đến B6
B5: i <- i + 1. Quay lại B3.
B6: Nếu ai > a(i+1) thì min <- a(i+1)
B7: Quay lại B5.
Thuật toán tìm số nguyên dương nhỏ nhất trong dãy số:
B1: Nhập N, a1 -> aN
B2: i <- 1, min <- ai
B3: Nếu i > N thì đưa ra giá trị min rồi kết thúc.
B4: Nếu ai và a(i+1) lớn hơn 0 và đều thuộc N (số tự nhiên) thì đi đến B6
B5: i <- i + 1. Quay lại B3.
B6: Nếu ai > a(i+1) thì min <- a(i+1)
B7: Quay lại B5.