Một số khái niệm cơ bản của tin học

Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
Huỳnh Lê Thảo Nguyênn
Cho bài toán sau nhập vào một dãy số nguyên gồm N phần tử từ a1,.....an, đếm xem trong dãy đó bao nhiêu số nguyên dương. A. Hãy xác định input output của bài toán. B. Thuật toán để giải bài toán trên như sau b1 nhập n và dãy a1 đến an b2 Dem0 thì Dem
Nguyễn Lê Phước Thịnh
31 tháng 12 2020 lúc 15:12

a) 

Input: Dãy n số nguyên 

Output: Đếm xem trong dãy đó có bao nhiêu số nguyên dương

b) 

Bước 1: Nhập n và nhập dãy số

Bước 2: dem←0; i←1;

Bước 3: Nếu a[i]>0 thì dem←dem+1;

Bước 4: i←i+1;

Bước 5: Nếu i<=n thì quay lại bước 3

Bước 6: Xuất dem

Bước 7: Kết thúc

Minh Lệ
31 tháng 12 2020 lúc 18:31

Input: Số nguyên N và dãy a1,a2,...,aN

Output: Số số nguyên có trong dãy

Thuật toán:

- Bước 1: Nhập N và dãy a1,a2,...,aN

- Bước 2: d←0; i←1;

- Bước 3: Nếu i>N thì in ra có d số dương trong dãy và kết thúc

- Bước 4: Nếu ai > 0 thì d←d+1;

- Bước 5: i←i+1, quay lại bước 3