Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> C#

Chương trình C# kiểm tra số chia hết cho 2

Để kiểm tra số chia hết cho 2: tính phần dư chia cho 2. Nếu dư = 0 → chia hết.

Logic:

if (num % 2 == 0)
    Console.WriteLine("Divisible by 2");
else
    Console.WriteLine("Not divisible by 2");

Ví dụ

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Demo
{
    class MyApplication
    {
        static void Main(string[] args)
        {
            int num = 10;
            
            if (num % 2 == 0)
                Console.WriteLine("Divisible by 2");
            else
                Console.WriteLine("Not divisible by 2");
            
            Console.ReadLine();
        }
    }
}

Kết quả

Divisible by 2

Mở rộng: Kiểm tra chẵn/lẻ: num & 1 == 0 (bitwise AND) nhanh hơn modulo. Kiểm tra chia hết cho N: num % N == 0.