Trang chủ Tin Học Lớp 10 Cho một dãy A gồm n số nguyên dương a...

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ệ

Câu hỏi :

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.

Lời giải 1 :

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.

Thảo luận

Lời giải 2 :

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

Bạn có biết?

Tin học, tiếng Anh: informatics, tiếng Pháp: informatique, là một ngành khoa học chuyên nghiên cứu quá trình tự động hóa việc tổ chức, lưu trữ, xử lý và truyền dẫn thông tin của một hệ thống máy tính cụ thể hoặc trừu tượng (ảo). Với cách hiểu hiện nay, tin học bao hàm tất cả các nghiên cứu và kỹ thuật có liên quan đến việc mô phỏng, biến đổi và tái tạo thông tin.

Nguồn : Wikipedia - Bách khoa toàn thư

Tâm sự 10

Lớp 10 - Năm thứ nhất ở cấp trung học phổ thông, năm đầu tiên nên có nhiều bạn bè mới đến từ những nơi xa hơn vì ngôi trường mới lại mỗi lúc lại xa nhà mình hơn. Được biết bên ngoài kia là một thế giới mới to và nhiều điều thú vị, một trang mới đang chò đợi chúng ta.

Nguồn : ADMIN :))

Copyright © 2021 HOCTAP247