- Elaborar un programa para determinar el signo zodiacal de una persona para ello el usuario debe introducir el día y el mes de nacimiento.una vez que se determine cual es el signo zodiacal de la persona deberá mostrarse en pantalla el signo zodiacal y las características atribuibles al signo.El programa deberá contar con las funciones de captura, búsqueda y una para cada signo zodiacal.
*Acuario del 20 de Enero al 18 de Febrero
*Piscis del 19 de Febrero al 20 de Marzo
*Aries del 21 de Marzo al 19 de Abril
*Tauro del 20 de Abril al 20 de Mayo
*Géminis del 21 de Mayo al 20 de Junio
*Cáncer del 21 de Junio al 20 de Julio
*Leo del 23 de Julio al 22 de Agosto
*Virgo del 23 de Agosto al 22 de Septiembre
*Libra del 23 de Septiembre al 22 de Octubre
*Escorpio del 23 de Octubre al 21 de Noviembre
*Sagitario del 22 de Noviembre al 21 de Diciembre
*Capricornio del 22 de Diciembre al 19 de Enero
*Piscis del 19 de Febrero al 20 de Marzo
*Aries del 21 de Marzo al 19 de Abril
*Tauro del 20 de Abril al 20 de Mayo
*Géminis del 21 de Mayo al 20 de Junio
*Cáncer del 21 de Junio al 20 de Julio
*Leo del 23 de Julio al 22 de Agosto
*Virgo del 23 de Agosto al 22 de Septiembre
*Libra del 23 de Septiembre al 22 de Octubre
*Escorpio del 23 de Octubre al 21 de Noviembre
*Sagitario del 22 de Noviembre al 21 de Diciembre
*Capricornio del 22 de Diciembre al 19 de Enero
#include <iostream>
#include <stdio.h>
using namespace std;
void captura();
void busqueda();
void acuario ();
void piscis ();
void aries ();
void tauro ();
void geminis();
void cancer();
void leo ();
void virgo();
void libra();
void escorpio();
void sagitario();
void capricornio();
int dia,mes;
int main()
{
captura();
busqueda();
acuario();
piscis();
aries();
tauro();
geminis();
leo();
virgo();
libra();
escorpio();
sagitario();
capricornio();
return 0;
}
void captura()
{
cout<<"Ingrese el dia de nacimiento\n";
cin>>dia;
cout<<"Ingrese el mes de nacimiento\n";
cin>>mes;
}
void busqueda()
{
if((dia>=20&&mes==1)||(dia<=18&&mes==2))
cout<<"su signo zodiacal es acuario\n";
if((dia>=19&&mes==2)||(dia<=20&&mes==3))
cout<<"su signo zodiacal es piscis\n";
if((dia>=21&&mes==3)||(dia<=19&&mes==4))
cout<<"suigno zodiacal es aries \n";
if((dia>=20&&mes==4)||(dia<=20&&mes==5))
cout<<"su signo zodiacal es tauro\n";
if((dia>=21&&mes==5)||(dia<=20&&mes==6))
cout<<"su signo zodiacal es geminis\n";
if((dia>=21&&mes==6)||(dia<=22&&mes==7))
cout<<"su signo zodiacal es cancer\n";
if((dia>=23&&mes==7)||(dia<=22&&mes==8))
cout<<"su signo zodiacal es leo\n";
if((dia>=23&&mes==8)||(dia<=22&&mes==9))
cout<<"su signo zodiacal es virgo\n";
if((dia>=23&&mes==9)||(dia<=22&&mes==10))
cout<<"su signo zodiacal es libra\n";
if((dia>=23&&mes==10)||(dia<=21&&mes==11))
cout<<"su signo zodiacal es escorpio\n";
if((dia>=22&&mes==11)||(dia<=21&&mes==12))
cout<<"su signo zodiacal es sagitario\n";
if((dia>=22&&mes==12)||(dia<=19&&mes==1))
cout<<"su signo zodiacal es capricornio\n";
}
void acuario()
{
if((dia>=20&&mes==1)||(dia<=18&&mes==2))
{
cout<<"Los Acuario son tímidos y callados, pero al mismo tiempo, pueden ser excéntricos y enérgicos";
}
}
void piscis()
{
if((dia>=19&&mes==2)||(dia<=20&&mes==3))
{
cout<<"Los Piscis son muy amistosos, así que siempre los encontrarás en compañía de gente diferente";
cout<<"Los Piscis son abnegados, siempre tienen la disposición de ayudar a los demás, sin esperar recibir nada a cambio\n";
}
}
void aries()
{
if((dia>=21&&mes==3)||(dia<=19&&mes==4))
{
cout<<"Siendo el primer signo del zodíaco, la presencia de Aries casi siempre marca el inicio de algo turbulento y enérgico.";
cout<<"Las personas de éste signo están buscando continuamente dinamismo, velocidad y competencia.";
}
}
void tauro()
{
if((dia>=20&&mes==4)||(dia<=20&&mes==5))
{
cout<<"Tauro es el primero cuando se trata de cosechar los frutos de su labor.";
}
}
void geminis()
{
if((dia>=21&&mes==5)||(dia<=20&&mes==6))
{
cout<<"Géminis representa dos lados diferentes de personalidad y nunca estrás seguro con cuál de las dos te estás viendo.";
}
}
void cancer()
{
if((dia>=21&&mes==6)||(dia<=22&&mes==7))
{
cout<<"Cáncer puede ser uno de los signos del zodiaco más difíciles de llegar a conocer.";
}
}
void leo()
{
if((dia>=23&&mes==7)||(dia<=22&&mes==8))
{
cout<<"Las personas nacidas bajo el signo de Leo, son líderes por naturaleza.";
cout<<"Son dramáticos, creativos, seguros de sí mismos, dominantes y es extremadamente difícil resistirse a ellos. ";
}
}
void virgo()
{
if((dia>=23&&mes==8)||(dia<=22&&mes==9))
{
cout<<"Los Virgos suelen poner atención en los detalles más insignificantes." ;
}
}
void libra()
{
if((dia>=23&&mes==9)||(dia<=22&&mes==10))
{
cout<<"Las personas nacidas bajo el signo de Libra son pacíficas y justas y odian estar solas.";
}
}
void escorpio()
{
if((dia>=23&&mes==10)||(dia<=21&&mes==11))
{
cout<<"Los nacidos bajo el signo de Escorpio son personas apasionadas y asertivas.";
cout<<"Son determinados y decisivos, e investigarán hasta encontrar la verdad.";
}
}
void sagitario()
{
if((dia>=22&&mes==11)||(dia<=21&&mes==12))
{
cout<<"Sagitario es uno de los mayores viajeros de entre todos los signos del zodíaco.";
}
}
void capricornio()
{
if((dia>=22&&mes==12)||(dia<=19&&mes==1))
{
cout<<"Cuando se trata de profesionalismo y de valores tradicionales, Capricornio es el primero. ";
}

No hay comentarios.:
Publicar un comentario