Cho một dãy A gồm n số nguyên dương a 1, a 2, …a n . Cho biết trong dãy có bao nhiêu số chẵn và bao nhiêu số lẻ. Mô phỏng thuật toán bằng sơ đồ khối hoặc liệt kê các bước.
Cho một dãy A gồm n số nguyên dương a 1, a 2, …a n . Cho biết trong dãy có bao nhiêu số chẵn và bao nhiêu số lẻ. Mô phỏng thuật toán bằng sơ đồ khối
By Claire
Bước 1: Khởi tạo: Nhập dữ liệu gồm n số dãy A, khởi tạo biến đếm i = 1; số_số_chẵn = 0;
Bước 2: Nếu Ai là một số chắn thì tăng biến số_số_chẵn lên 1 đơn vị (++số_số_chẵn).
Bước 3: Tăng i lên 1 đơn vị.
Bước 4: Nếu i <= n thì quay lại bước 2. Nếu không thì làm bước tiếp theo.
Bước 5: Trả về kết quả:
– Số số chẵn trong dãy A là số_số_chẵn.
– Số số lẻ trong dãy A là n – số_số_chẵn.
Input: nhập n, mảng a
Thuật toán
– Xét lần lượt các phần tử:
+ nếu là số chẵn thì tăng biến đếm số chẵn
+ nếu là số lẻ thì tăng biến đếm số lẻ
Output: xuất biến đếm