algoritmo para leer la fecha de nacimiento y muestre su signo zodiacal. c++
Respuestas
Respuesta:
#include <iostream>
using namespace std;
int main() {
int mes, dia;
cout << "Digite el mes de su nacimiento (1 Enero, 2 Febrero...): ";
cin>>mes;
cout << "Digite el dia de su nacimiento (23, 1, 15...): ";
cin>>dia;
switch(mes){
case 1:
if(dia <= 21){
cout<<"Eres Acuario";
}else{
cout<<"Eres Capricornio";
}
break;
case 2:
if(dia <= 18){
cout<<"Eres Acuario";
}else{
cout<<"Eres Piscis";
}
break;
case 3:
if(dia <= 20){
cout<<"Eres Piscis";
}else{
cout<<"Eres Aries";
}
break;
case 4:
if(dia <= 20){
cout<<"Eres Aries";
}else{
cout<<"Eres Tauro";
}
break;
case 5:
if(dia <= 22){
cout<<"Eres Tauro";
}else{
cout<<"Eres Géminis";
}
break;
case 6:
if(dia <= 21){
cout<<"Eres Géminis";
}else{
cout<<"Eres Cáncer";
}
break;
case 7:
if(dia <= 23){
cout<<"Eres Cáncer";
}else{
cout<<"Eres Leo";
}
break;
case 8:
if(dia <= 23){
cout<<"Eres Leo";
}else{
cout<<"Eres Virgo";
}
break;
case 9:
if(dia <= 24){
cout<<"Eres Virgo";
}else{
cout<<"Eres Libra";
}
break;
case 10:
if(dia <= 23){
cout<<"Eres Libra";
}else{
cout<<"Eres Escorpión";
}
break;
case 11:
if(dia <= 23){
cout<<"Eres Sagitario";
}else{
cout<<"Eres Capricornio";
}
break;
case 12:
if(dia <= 22){
cout<<"Eres Capricornio";
}else{
cout<<"Eres Acuario";
}
break;
}
return 0;
}