Calendario: día siguiente

Marco Sánchez, Sonia

/*Este programa permite conocer qué día será el siguiente del que insertas, teniendo en cuenta todos los problemas (días en cada mes, meses en cada año…)*/

#include <iostream>
using namespace std;

int main()
{
int dia, mes, agno, DiasEnMes;

cout << “Dame dia, mes y agno: “;
cin >> dia >> mes >> agno;

if(mes==1|| mes==3|| mes==5|| mes==7|| mes==8|| mes==10|| mes==12)DiasEnMes=31;
else if(mes==4|| mes==6|| mes==9|| mes==11)DiasEnMes=30;
else if ((agno%4==0&&agno%100!=0)||(agno%400==0))DiasEnMes=29;
else DiasEnMes=28;

if(dia == DiasEnMes){
dia = 1;
if(mes == 12){
agno++;
mes = 1;
}
else mes++;
}
else dia++;

cout << “\nEl siguiente dia sera: ” << dia << “/” << mes << “/” << agno << endl << endl <<endl;
}

Anuncios
Esta entrada fue publicada en Informática e Internet. Guarda el enlace permanente.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s