Tìm phần tử có giá trị LỚN nhất của dãy số.* Ý tưởng:
+ Khởi tạo giá trị MAX = a1.
+ Lần lượt với i = 2 đến N, so sánh số ai với MAX, nếu ai > MAX thì MAX = ai
* Xác định bài toán:
+ Input: N, a1, a2, ..., aN
+ Output: Phần tử có giá trị lớn nhất.
* Xây dựng thuật toán:
Bước 1: Nhập N và dãy a1, a2, ..., aN.
Bước 2: Max <-- a1, i <-- 2;
Bước 3: Nếu i > N thì đưa ra giá trị Max rồi kết thúc;
Bước 4: Nếu ai > Max thì Max <-- ai;
Bước 5: i <-- i + 1 rồi quay lại Bước 3;
Tìm phần tử có giá trị NHỎ nhất của dãy số.
* Ý tưởng:
+ Khởi tạo giá trị MIN = a1.
+ Lần lượt với i = 2 đến N, so sánh số ai với MIN, nếu ai > MIN thì MIN = ai
* Xác định bài toán:
+ Input: N, a1, a2, ..., aN
+ Output: Phần tử có giá trị nhỏ nhất.
* Xây dựng thuật toán:
Bước 1: Nhập N và dãy a1, a2, ..., aN.
Bước 2: Min <-- a1, i <-- 2;
Bước 3: Nếu i > N thì đưa ra giá trị Min rồi kết thúc;
Bước 4: Nếu ai < Min thì Min <-- ai;
Bước 5: i <-- i + 1 rồi quay lại Bước 3;