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