Kiểm tra các điều kiện:
Chẵn/Lẻ
if (n % 2 == 0) Console.WriteLine("Chẵn");
else Console.WriteLine("Lẻ");
Dương/Âm/Zero
if (n < 0) Console.WriteLine("Số âm!");
else if (n == 0) Console.WriteLine("Zero");
else Console.WriteLine("Số dương!");
Ví dụ hoàn chỉnh
using System;
public class Demo
{
public static void Main(string[] args)
{
int n = 19;
// Chẵn/lẻ
if (n % 2 == 0) Console.WriteLine("Chẵn");
else Console.WriteLine("Lẻ");
// Dấu
if (n < 0) Console.WriteLine("Số âm!");
else if (n == 0) Console.WriteLine("Zero");
else Console.WriteLine("Số dương!");
}
}
Kết quả
Lẻ Số dương!
Mở rộng: Kiểm tra nhiều số, dùng switch expression (C# 8+):
string sign = n switch
{
> 0 => "Dương",
< 0 => "Âm",
_ => "Zero"
};
string parity = n % 2 == 0 ? "Chẵn" : "Lẻ";