Thuật toán tìm giá trị lớn nhất của dãy N số nguyên :
- Bước 1 : nhập n và dãy a1, a2, ... , an
- Bước 2 : i ← 2; max ← a[1];
- Bước 3 : nếu i > n thì đưa ra giá trị max rồi kết thúc
- Bước 4 :
- Bước 4.1 : nếu a[i] > max thì max ← a[i]
- Bước 4.2 : i ← i + 1 quay lại bước 3
Thuật toán sắp xếp một dãy N theo thứ tự tăng dần các giá trị :
- Bước 1 : nhập số n và các phần tử a1, a2, ... , an
- Bước 2 : m ← n
- Bước 3 : nếu m < 2 thì đưa ra dãy a đã được sắp xếp rồi kết thúc
- Bước 4 : m ← m - 1, i ← 0
- Bước 5 : i ← i + 1
- Bước 6 : nếu i > m thì quay lại bước 3
- Bước 7 : nếu a[i] > a[i + 1] thì tráo đổi a[i] và a[i + 1] cho nhau
- Bước 8 : quay lại bước 5