Mediante programación C++, crearemos un programa que muestre el signo según tu fecha de cumpleaños, haciendo uso de la estructura de control condicional Switch.

Puedes revisar otros ejercicios en donde se hace uso de la estructura de control condicional Switch, aquí te dejo una lista de algunos pequeños programas realizados. Estructura Switch C++ con ejemplos.

#include<iostream.h>
#include<conio.h>
void main()
{
int dia, mes;
cout<<"Dia de nacimiento: ";
cin>>dia;
cout<<"Mes de nacimiento: ";
cin>>mes;
switch(mes)
{
 case 1: if(dia<21)
         cout<<"CAPRICORNIO";
         else
         cout<<"ACUARIO";
         break;
 case 2: if(dia<20)
         cout<<"ACUARIO";
         else
         cout<<"PISCIS";
         break;
 case 3: if(dia<21)
         cout<<"PISCIS";
         else
         cout<<"ARIES";
         break;
 case 4: if(dia<21)
         cout<<"ARIES";
         else
         cout<<"TAURO";
         break;
 case 5: if(dia<21)
         cout<<"TAURO";
         else
         cout<<"GEMINIS";
         break;
 case 6: if(dia<22)
         cout<<"GEMINIS";
         else
         cout<<"CANCER";
         break;
 case 7: if(dia<23)
         cout<<"CANCER";
         else
         cout<<"LEO";
         break;
 case 8: if(dia<23)
         cout<<"LEO";
         else
         cout<<"VIRGO";
         break;
 case 9: if(dia<23)
         cout<<"VIRGO";
         else
         cout<<"LIBRA";
         break;
 case 10: if(dia<23)
         cout<<"LIBRA";
         else
         cout<<"ESCORPIO";
         break;
 case 11: if(dia<22)
         cout<<"ESCORPIO";
         else
         cout<<"SAGITARIO";
         break;
 case 12: if(dia<22)
         cout<<"SAGITARIO";
         else
         cout<<"CAPRICORNIO";
         break;
 default: cout<<"mes incorrecto";
 }
 getch();
 }
Programación C++ – qué signo eres

Como se observa en la imagen, el programa pide que se ingrese el día y mes de nacimiento para calcular qué signo eres.

Mediante condicionales se va descartando los otros signos que no están dentro del intervalo de fecha ingresada por teclado.

Espero que el ejercicio: Programación C++ – qué signo eres, te haya servido, si es así, compártelo con tus amigos.

También te puede interesar la siguiente entrada: Suma de los N primeros cubos.