Paste
Pasted as C++ by registered user xujiayu ( 5 years ago )
#include <stdio.h>
#include <conio.h>
#include <math.h>
int main()
{ /* nhap thang & nam .cho biet thang do trong nam do co bao nhieu ngay.
cac thang:1,3,5,7,8,,10,12 co 31 ngay
cac thang : 4,6,9,11 co 30 ngay
rieng thang 2 co 2 truong hop
+nam nhuan 29 ngay
+khong nhuan 28 ngay
nam nhuan la nam thoa 1 trong 2 dieu sau
1. chia het cho 4 va khong chia het cho 100
2. chia het cho 400*/
int thang , nam;
printf("\nnhap vao thang : ");
scanf("%d",&thang);
if(thang < 1 || thang > 12)
{
printf("\khong hop le hay nhap lai xin cam on!");
getch();
return 0;
}
printf("\nnhap vao nam: ");
scanf("%d",&nam);
if(thang == 1 || thang == 3 || thang == 5 || thang == 7 || thang == 8 || thang == 10 || thang == 12)
{
printf("\nco 31 ngay");
}
else if (thang == 4 || thang == 6 || thang == 9 || thang == 11)
{
printf("\nco 30 ngay");
}
else // thang 2
{ // xet nam nhuan
if((nam % 4 == 0 && nam % 100 != 0) || nam % 400 == 0)
{
printf("\nco 29 ngay");
}
else
{
printf("\nco 28 ngay");
}
}
getch();
return 0;
}
Revise this Paste