Cho dãy số nguyên gồm N số A1, A2,.....AN. viết thuật toán tìm tích các dãy số dương trong dãy(dựa theo thuật toán tìm kiếm tuần tự)
2 câu trả lời
B1: Nhập N và dãy A1,A2,...,An.
B2: i←0; d←0;
B3: i←i+1;
B4: Nếu a[i] > 0 thì Xuất a[i];
B5: Nếu i=n thì kết thúc, ngược lại quay lại B3.
* Thuật toán :
- Bước 1 : nhập n và dãy a1, a2, ... , an
- Bước 2 : i ← 1; s ← 1;
- Bước 3 : nếu i > n thì đưa ra giá trị s rồi kết thúc
- Bước 4 :
- Bước 4.1 : nếu a[i] > 0 thì s ← s * i;
- Bước 4.4 : i ← i + 1 quay lại bước 3
Câu hỏi trong lớp
Xem thêm
