Untitled
unknown
plain_text
2 years ago
2.4 kB
10
Indexable
#include <iostream> using namespace std; int main() { int d, m, y; while(true) { cout << "Nhap ngay: "; cin >> d; cout << "Nhap thang: "; cin >> m; cout << "Nhap nam: "; cin >> y; if((d<=0) || (m<=0) || (y<=0) || (m>12)) { cout<<"Nhap lai di may thg lon\n "; } else { break; } } if ((m == 1) || (m == 3) || (m == 5) || (m == 7) || (m == 8) || (m == 10) ) { if (d > 0 && d < 31) { d = d + 1; m +=0; } else if (d == 31) { d = 1; m += 1; } else if(d>31) { cout<<"Ngu nhu con bo,cook!\n"; d=0; m=0; y=0; } } if (m == 2) { if (y % 4 == 0) { if (d > 0 && d < 29) { d += 1; m=2; } else if (d == 29) { d = 1; m = 3; } else if(d>29) { cout<<"Ngu nhu con bo"; } } if (y % 4 != 0) { if (d > 0 && d < 28) { d += 1; } else if (d == 28) { d = 1; m = 3; } else if(d>28) { cout<<"Ngu nhu con bo,cook!\n"; d=0; m=0; y=0; } } } if ((m == 4) || (m == 6) || (m == 9) || (m == 11)) { if (d > 0 && d < 30) { d = d + 1; m+=0; } else if (d == 30) { d = 1; m += 1; } else if(d>30) { cout<<"Ngu nhu con bo,cook!\n"; d=0; m=0; y=0; } } if (m==12) { if((d>0) && (d<31)) { d+=1; } else if(d==31) { d=1; m=1; y+=1; } else if(d>31) { cout<<"Ngu nhu con bo,cook!\n"; d=0; m=0; y=0; } } cout << d << "-" << m <<"-"<< y; system("pause"); }
Editor is loading...