더북(TheBook)

13.6 조건문(if 문)을 사용한 조건 처리 전체 정리

if 문을 사용하는 예제로 C# 프로그래밍 언어의 조건을 처리하는 세 가지 스타일과 기법을 정리해 봅시다.

if 문 조건 처리: IfElseAll.cs

using System;

class IfElseAll
{
    static void Main()
    {
        Console.Write("정수 입력 : _\b");
        int a = Convert.ToInt32(Console.ReadLine());

        //① if 
        if (a % 2 == 0)    //짝수라면...
        {
            Console.WriteLine("짝수");
        }

        //② else 
        if (a % 2 != 0)    //홀수
        {
            Console.WriteLine("홀수");
        }
        else
        {
            Console.WriteLine("짝수");
        }

        //③ else if 
        if (a % 3 == 0)
        {
            Console.WriteLine("3의 배수");
        }
        else if (a % 5 == 0)
        {
            Console.WriteLine("5의 배수");
        }
        else if (a % 7 == 0)
        {
            Console.WriteLine("7의 배수");
        }
        else
        {
            Console.WriteLine("3, 5, 7의 배수가 아닌 수");
        }
    }
}
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.