Código C++ – Bisiestos


Método 1:

//Codificado por: sAfOrAs
//Código Fuente: IDENTIFICA CUANTOS DIAS TIENE EL MES.
#include<iostream>
using namespace std;
int main()
{
	int d,m,a;
	cout<<"\t\t\tNUMERO DE DIAS DE UN MES\n";
	//'d' representa los dias 'm' representa al mes y 'a' al año.
	cout<<"ingrese mes y a"<<char(164)<<"o mm aa:\n";
	//el caracter 164 me muestra la letra 'ñ'
		cin>>m>>a; 
	if(m>12||m<1) cout<<"El mes ingresado es invalido\n";
	else
	{
		
		 switch (m)
		 {
		 case 1:case 3:case 5:case 7:case 8:case 10:case 12:
		 d = 31;break;
		 case 4: case 6:case 9:case 11:
		 d=30;break;
		 case 2:
			 if ((a%4==0)&&(a%100!=0)||(a%400==0))
			 d=29;
			 else
		     d=28;break;
		 }
		 cout<<d<<" Dias"<<endl;
	}
	 cin.ignore(); return 0;
}

Método 2:

//Codificado por: sAfOrAs
//DETERMINAR LA CANTIDAD DE DIAS QUE PASARON HASTA LA FECHA.
#include<iostream>
using namespace std;
int main()
{
	int m,a;
cout<<"Ingrese mes y a"<<char(164)<<"o"<<endl;
cin>>m>>a;
	
	if((a%4)==0) cout<<"365 dias"<<endl;
	else 
		cout<<"364 dias"<<endl;
	
	cin.ignore(); return 0;
}
Anuncio publicitario

Un comentario sobre “Código C++ – Bisiestos

Deja tu comentario

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. Salir /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Salir /  Cambiar )

Conectando a %s