Dựa vào thuật toán của bài toán tìm kiếm tuần tự để xây thuật toán bằng 2 phương pháp mà e đã học cho bài toán sau: Cho dãy a gồm N số hạng: a1,a2,…,aN. Tìm vị trí các số âm trong dãy a
2 câu trả lời
$\text{* Mô tả thuật toán tìm kiếm tuần tự tìm vị trí các số âm :}$
$\text{- Bước 1 : nhập n và dãy a1, a2, ... , an}$
$\text{- Bước 2 : i ← 1}$
$\text{- Bước 3 : nếu i > n thì kết thúc}$
$\text{- Bước 4 :}$
$\text{- Bước 4.1 : Nếu a[i] < 0 thì đưa ra giá trị i}$
$\text{- Bước 4.2 : i ← i + 1 quay lại bước 3}$
Theo cách liệt kê
B1 Nhập N và dãy A từ $A_{1}$ đến $A_{N}$;
B2 i ← 1:
B3 Nếu i > N kết thúc thuật toán;
B4 Nếu Ai < 0 thì đưa ra 'Vị trí số hạng âm là', i;
B5 i ← i+1:
B6 Quay lại B3;
Theo sơ đồ khối

Câu hỏi trong lớp
Xem thêm
