Đề bài
Viết chương trình lập trình C nhập ngày, tháng, năm.
a. Hãy cho biết tháng đó có bao nhiêu ngày
b. Tính xem ngày đó là ngày thứ bao nhiêu trong năm
c. Tìm ngày trước ngày vừa nhập (ngày, tháng, năm)
d. Tìm ngày kế ngày vừa nhập (ngày, tháng, năm)
Video giải thích chi tiết
Code ví dụ
//#30
#include "stdio.h"
int soNgayCuaThang(int thang, int nam){
switch(thang){
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
return 31;
case 4:
case 6:
case 9:
case 11:
return 30;
case 2:
return ((nam % 400 ==0)||(nam%4==0 && nam %100 !=0))?29:28;
default:
return -1;
}
}
int ngayTrongNam(int ngay, int thang, int nam){
int ntn = 0;
for(int i=1; i31 || thang<1 thang="">12 ||nam <1 a="" b="" c="" cau="" code="" cua="" d="" do="" inngaykedo="" inngaytruocdo="" ke="" n="" nam:="" nam="" ngay="" ngaytrongnam="" printf="" ra="" so="" songaycuathang="" thang:="" thang="" tim="" tm="" trong="" truoc="">1>1>
Không có nhận xét nào:
Đăng nhận xét