• Asignatura: Informática
  • Autor: nicolascuaran9931
  • hace 3 años

algoritmo para leer la fecha de nacimiento y muestre su signo zodiacal. c++


Alejok0: aguarda . . .

Respuestas

Respuesta dada por: Alejok0
1

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;

}

Preguntas similares