viernes, 8 de junio de 2012
Dias Transcurridos Del Año DevC++
#include<iostream.h>
#include<conio.h>
main()
{
char *fmen[]={"Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Setiembre","Octubre","Noviembre","Diciembre","ERROR"};
int ano,ip,mes=0,max=0,dia=0,sum=0,tot=365,fal;
int meses[12] = {31,28,31,30,31,30,31,31,30,31,30,31};
cout<<"\nIngrese el a¤o : \n";
cin>>ano;
if(ano%400==0)
{
meses[1]=29;
tot=366;
}
else{
if(ano%4==0 && ano%100!=0)
{
meses[1]=29;
tot=366;
}
}
do{
cout<<"\ntIngrese el mes : \n";
cin>>mes;
switch(mes)
{
case 1:
ip=0;
break;
case 2:
ip=1;
break;
case 3:
ip=2;
break;
case 4:
ip=3;
break;
case 5:
ip=4;
break;
case 6:
ip=5;
break;
case 7:
ip=6;
break;
case 8:
ip=7;
break;
case 9:
ip=8;
break;
case 10:
ip=9;
break;
case 11:
ip=10;
break;
case 12:
ip=11;
break;
default:
ip=12;
cout<<"ERROR tal numero de mes no existe";
break;
}
max=meses[ip];
}while(ip==12);
do{
cout<<"\nIngrese el dia : \n";
cin>>dia;
if(dia>max)
{
cout<<"ERROR Numero de dia no existente";
}
}while(dia>max);
for (int a=ip-1;a>=0;a--)
{
sum+=meses[a];
}
sum+=dia;
fal=tot-sum;
cout<<"\nDe la fecha : "<<dia<<" de "<<fmen[ip]<<" del "<<ano<<"nn";
cout<<"\n-Los dias transcurridos desde el 1 de Enero son : "<<sum<<"nnn";
cout<<"\n-Y los dias que faltan transcurrir hasta el 31 de Diciembre son : "<<fal;
getch();
}
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario