Computer >> 컴퓨터 >  >> 프로그래밍 >> C#

C# 프로그램 예제: 주어진 숫자가 3과 5의 배수인지 확인하는 방법

C#에서 3과 5의 배수 판별하기

특정 숫자가 3과 5로 모두 나누어 떨어지는지 확인하려면 논리 AND 연산자인 &&를 사용해 두 조건을 동시에 검사하면 됩니다.

if (num % 3 == 0 && num % 5 == 0) { }

여기서 %(나머지 연산자)는 나눗셈의 나머지를 반환합니다. 즉, num % 3 == 0은 해당 숫자가 3으로 나누어 떨어진다는 의미이고, num % 5 == 0은 5로 나누어 떨어진다는 의미입니다. 두 조건이 모두 참일 때 위 조건식 전체가 참이 되며, 이는 그 숫자가 3과 5 모두로 나누어 떨어진다는 것을 뜻합니다.

다음은 전체 소스 코드입니다.

예제 코드

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

namespace Demo {
    class MyApplication {
        static void Main(string[] args) {
            int num;
            num = 15;

            Console.WriteLine("Number: " + num);

            // 숫자가 3과 5로 나누어 떨어지는지 확인
            if (num % 3 == 0 && num % 5 == 0) {
                Console.WriteLine("Divisible by 3 and 5");
            } else {
                Console.WriteLine("Not divisible by 3 and 5");
            }
            Console.ReadLine();
        }
    }
}

실행 결과

Number: 15
Divisible by 3 and 5

위 예제에서는 변수 num에 15를 대입했습니다. 15는 3 × 5이므로 3과 5 모두로 나누어 떨어지며, 따라서 "Divisible by 3 and 5"라는 메시지가 출력됩니다. 만약 조건을 만족하지 않는 숫자를 대입하면 else 블록이 실행되어 "Not divisible by 3 and 5"가 출력됩니다.