Yêu cầu: Nhập vào ngày, tháng, năm và xuất ra ngày kế tiếp.
Kết quả như hình:
Kết quả như hình:
Code:
-----------------------------------------------------------------------------
#include<iostream.h>
using namespace std;
void main()
{
int ngay,thang,nam;
int x;
cout<<"Nhap ngay thang nam: ";
cin>>ngay>>thang>>nam;
switch(thang)
{
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:x=31;break;
case 4:
case 6:
case 9:
case 11:x=30;break;
case 2:
if(nam%400==0 || (nam%4==0 && nam%100!=0))
x=29;
else x=28;
break;
default:x=0;
}
if(ngay<0 || x==0 || ngay>x )
cout<<"Ngay nhap sai!\n";
else
{
if(ngay==x)
{
if(thang==12)
{
ngay=1;
thang=1;
nam++;
}
else
{
ngay=1;
thang++;
}
}
else
ngay++;
cout<<"Ngay tiep theo la: "<<ngay<<"/"<<thang<<"/"<<nam<<"\n";
}
}
-----------------------------------------------------------------------------
Sign up here with your email
1 nhận xét:
Write nhận xétviết bằng c đc k anh
ReplyConversionConversion EmoticonEmoticon