- Thuật toán a :
- Bước 1 : Nhập a, b, c
- Bước 2 : d ← b*b - 4*a*c;
- Bước 3 : nếu d < 0 thì phương trình vô nghiệm, chuyên tới bước 6
- Bước 4 : nếu d = 0 thì phương trình có nghiệm kép x ← -b/(2 * a), chuyển tới bước 6
- Bước 5 : nếu d > 0 thì phương trình có hai nghiệm phân biệt x1 ← (-b + sqrt(d))/(2*a) và x2 ← (-b - sqrt(d)/(2 * a), chuyển tới bước
- Bước 6 : kết thúc
- Thuật toán b :
- Bước 1 : nhập hệ số a, b
- Bước 2 : nếu a = 0 và b = 0 thì phương trình vô số
- Bước 3 : nếu a =0 và b <> 0 thì phương trình vô nghiệm
- Bước 4 : nếu a <>0 thì phương trình có nghiệm x ← -b/a
- Bước 5 : kết thúc
- Thuật toán c :
- Bước 1 : nhập n, 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 : nếu a[i] > max thì max = a[i]
- Bước 5 : i ← i + 1, quay lại bước 3
- Thuật toán d :
- Bước 1 : nhập n, dãy a1, a2, ... , an
- Bước 2 : i ← 2; min = a[1];
- Bước 3 : nếu i > n thì đưa ra giá trị min rồi kết thúc
- Bước 4 : nếu a[i] < min thì min = a[i]
- Bước 5 : i ← i + 1, quay lại bước 3