[C/C++] Viết hàm kiểm tra năm nhuận

Thảo luận trong 'Visual C++' bắt đầu bởi Trần Văn Cường, 16/6/16.

  1. Trần Văn Cường

    Trần Văn Cường I love CNTT Thành viên BQT Thành viên BQT

    Tham gia ngày:
    8/11/15
    Bài viết:
    3,693
    Đã được thích:
    43
    Điểm thành tích:
    48
    Giới tính:
    Nam
    Nghề nghiệp:
    Sinh Viên
    Nơi ở:
    Quảng Ninh thân yêu!
    Web:

    [C/C++] Viết hàm kiểm tra năm nhuận

    tinh-nam-nhuan.gif

    Thuật toán:

    Năm nhuận là năm chia hết cho 400 hoặc chia hết cho 4 nhưng không chia hết cho 100.

    CODE:
    Select All
    #include "stdio.h"
    #include "conio.h"
    #define IS_LEAP_YEAR(year) ((year%400 == 0) || (year%4 == 0 && year%100 != 0))?   true : false
    void main()
    {
        
    int year;
        
    printf("\nNhap vao nam: ");
        
    scanf("%d", &year);
        if(
    IS_LEAP_YEAR(year))
            
    printf("%d la nam nhuan"year);
        else
            
    printf("%d khong phai la nam nhuan"year);
        
    getch();
    }
     

    Bình Luận Bằng Facebook

    data-href="https://cnttqn.com/threads/c-c-viet-ham-kiem-tra-nam-nhuan.2177.html"