Mô tả thuật toán tìm số nhỏ nhất, số lớn nhất trong dãy A={a1,a2,a3,......an}
2 câu trả lời
$\text{* Thuật toán tìm số lớn nhất, nhỏ nhất trong dãy :}$
$\text{- Bước 1 : nhập số n và dãy a1, a2, ... , an}$
$\text{- Bước 2 : i ← 2, max ← a[1], min ← a[1]}$
$\text{- Bước 3 : nếu i > n thì đưa ra giá trị min, max rồi kết thúc}$
$\text{- Bước 4 :}$
$\text{- Bước 4.1 : nếu a[i] > max thì max ← a[i]}$
$\text{- Bước 4.2 : nếu a[i] < min thì min ← a[i]}$
$\text{- Bước 4.3 : i ← i + 1 quay lại bước 3}$
Bước 1: Nhập n và dãy số A[1..n]
Bước 2: max ← A[1]; min ← A[1]
Bước 3: i ← 2 to n do
Nếu A[i]>max thì max ← A[i]
Nếu A[i]<min thì min ← A[i]
Bước 3: Xuất kq max và min
Câu hỏi trong lớp
Xem thêm