Yêu cầu:
Viết hàm kiểm tra năm nhuận.
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:
/************************************************************
#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();
}
Kết quả:
1 2 |
Nhap vao nam: 2015 2015 khong phai la nam nhuan |
Leave a Reply