- Xác định bài toán :
+ Input : số nguyên n, k và các phần tử a1, ... , an
+ Output : "chỉ số i để a[i] = k" hoặc "không có số k trong dãy"
- Ý tưởng :
+ Khởi tạo biến i có giá trị chạy từ 1 đến n + 1
+ Nếu i <= n thì so sánh a[i] với k
+ Nếu a[i] = k thì thông báo chỉ số i, kết thúc
+ Nếu i > n thì thông báo dãy không có số 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
+ Bước 3 : nếu i > n thì thông báo dãy không có số k, kết thúc
+ Bước 4 :
+ Bước 4.1 : nếu a[i] = k thì thông báo chỉ số i, kết thúc
+ Bước 4.2 : i ← i + 1 quay lại bước 3