C++

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

드린 2016. 11. 23. 21:51
반응형
#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타입 정의 #실습 예제

반응형