본문 바로가기
C++

C++ 소스코드: 윤년 계산하는 프로그램(BOOL타입 정의)

by 드린 2016. 11. 23.

목차

    반응형
    #include<iostream>
    using namespace std;
    
    typedef int BOOL;
    #define TRUE 1
    #define FALSE 0
    
    BOOL IsLeapYear(int year);
    
    int main() {
        int num;
    
        cout << "연도를 입력하세요." << endl;
        cin >> num;
    
        if (IsLeapYear(num))
            cout << num << "년은 윤년입니다." << endl;
        else
            cout << num << "년은 윤년이 아닙니다."<< endl;
    
        return 0;
    }
    
    BOOL IsLeapYear(int year) {
        if ((year % 4 == 0) && (year % 100 != 0) || (year % 400 == 0))
            return TRUE;
        return FALSE;
    }
    

    <결과>

    2016/11/23 - [C++] - C++ 소스코드: 입력된 정수 출력하기

    2016/11/23 - [C++] - C++ 소스코드: Hello World 출력하기

    #C++ #C++ 소스코드 #윤년 계산하는 프로그램 #BOOL타입 정의 #실습 예제

    반응형