- Xác định bài toán :
+ Input : dãy A gồm a1, ... , an và số nguyên n, k
+ Output : "không có chỉ số i để a[i] = k" hoặc "chỉ số i để a[i] = k"
- Thuật toán :
+ Bước 1 : nhập số n, k và dãy các số hạng a1, ... , an
+ Bước 2 : i ← 1, cs ← 0
+ Bước 3 : nếu i > n thì chuyển đến bước 5
+ Bước 4 :
+ Bước 4.1 : nếu a[i] = k thì cs ← i
+ Bước 4.2 : i ← i + 1 quay lại bước 3
+ Bước 5 : nếu cs = 0 thì chuyển tới bước 6 ngược lại tới bước 7
+ Bước 6 : thông báo không chỉ số i để a[i] = k, kết thúc
+ Bước 7 : thông báo chỉ số i, kết thúc