Phân Loại Tính Chẵn Lẻ và Dấu Của Số Nguyên
Trong khoa học máy tính và xử lý luồng điều khiển, câu lệnh rẽ nhánh if / else là công cụ cơ bản để phân loại dữ liệu theo điều kiện logic. Ngoài ra, việc hiểu rõ cách toán tử chia…
Tiến độ của tôi ở bài này
Điểm được lưu vào tài khoản sau khi chấm bài.
Đang tải điểm của bạn…
Kiến thức và chủ đề
Kiến thức tiên quyết: cpp-syntax, if-else.
Nội dung đề bài
Mô tả bài toán
Trong khoa học máy tính và xử lý luồng điều khiển, câu lệnh rẽ nhánh if / else là công cụ cơ bản để phân loại dữ liệu theo điều kiện logic. Ngoài ra, việc hiểu rõ cách toán tử chia dư % hoạt động với số âm trong C++ là kiến thức nền tảng quan trọng.
Yêu cầu
Phân loại số nguyên theo dấu và tính chẵn lẻ.
Quy ước nộp bài
- Chỉ cần viết một chương trình đọc
stdinvà in rastdout. Bài này không yêu cầu viết hàm. - Không dùng
coutđể in lời nhắc trước khi đọc dữ liệu. Lời nhắc sẽ lọt vàostdoutvà làm bài sai. - Chỉ in đúng nội dung ở mục Output. Không in thêm nhãn, dòng trống hay ký tự thừa.
- Output được so khớp từng ký tự, phân biệt chữ hoa/thường và dấu câu.
Input
Đọc vào một số nguyên duy nhất N từ stdin.
Output
Xuất ra một dòng duy nhất theo quy tắc sau:
- Nếu N = 0: in ra
ZERO - Nếu N > 0 và N là số chẵn: in ra
EVEN POSITIVE - Nếu N > 0 và N là số lẻ: in ra
ODD POSITIVE - Nếu N < 0 và N là số chẵn: in ra
EVEN NEGATIVE - Nếu N < 0 và N là số lẻ: in ra
ODD NEGATIVE
Ràng buộc
- -109 ≤ N ≤ 109.
Ví dụ
Input
0Output
ZEROGợi ý và lời giải chỉ mở sau khi bạn bấm Nộp bài. Giáo viên và quản trị viên mở được ngay.
Góp ý & báo lỗi bài tập
Đề bài chưa rõ, test có vấn đề hay bạn có ý tưởng giúp bài tốt hơn? Gửi cho đội ngũ AI Empire nhé — mỗi góp ý đều được đọc.
