Algoritmo para saber el signo zodiacal

Hola amigos en esta ocasión realizamos un algoritmo para saber el signo zodiacal de una persona, este código lo desarrollamos y probamos con el simulador pseint.

Algoritmo que determina el signo zodiacal en pseint

Haz clic aquí para suscribirte a mi canal

Bien como ya es costumbre te comparto la solución de este algoritmo.

Algoritmo detarea

               Definir dia,mes,c Como Entero

               Definir signo Como Caracter

               Escribir «Ingresa el mes de nacimiento»

               leer mes

               Escribir «Ingresa el dia de nacimiento»

               leer dia

               c = 0

               si (mes == 12 y (dia >= 22 y dia <= 31)) o (mes == 1 y dia <= 20) Entonces

                              signo = «Capricornio»

                              c = 1

               FinSi

               si (mes == 1 y (dia >= 21 y dia <= 31)) o (mes == 2 y dia <= 19) Entonces

                              signo = «Acuario»

                              c = 1

               FinSi

               si (mes == 2 y (dia >= 20 y dia <= 29)) o (mes == 3 y dia <= 20) Entonces

                              signo = «Picis»

                              c = 1

               FinSi

               si (mes == 3 y (dia >= 21 y dia <= 31)) o (mes == 4 y dia <= 20) Entonces

                              signo = «Aries»

                              c = 1

               FinSi

               si (mes == 4 y (dia >= 21 y dia <= 30)) o ( mes == 5 y dia <= 20) Entonces

                              signo = «Tauro»

                              c = 1

               FinSi

               si (mes == 5 y (dia >= 1 y dia <= 31)) o (mes == 6 y dia <= 21) Entonces

                              signo = «Geminis»

                              c = 1

               FinSi

               si (mes == 6 y (dia >= 22 y dia <= 30)) o (mes == 7 y dia <= 22) Entonces

                              signo = «Cancer»

                              c = 1

               FinSi

               si (mes == 7 y (dia >= 23 y dia <= 31)) o (mes == 8 y dia <= 22) Entonces

                              signo = «Leo»

                              c = 1

               FinSi

               si (mes == 8 y (dia >= 23 y dia <= 31)) o (mes == 9 y dia <= 22) Entonces

                              signo = «Virgo»

                              c = 1

               FinSi

               si (mes == 9 y ( dia >= 23 y dia <= 30)) o (mes == 10 y dia <= 22) Entonces

                              signo = «Libra»

                              c = 1

               FinSi

               si (mes == 10 y (dia >= 23 y dia <= 31)) o (mes == 11 y dia <= 22) Entonces

                              signo = «Escorpion»

                              c = 1

               FinSi

               si (mes == 11 y (dia >= 23 y dia <= 30)) o (mes == 12 y dia <= 21) Entonces

                              signo = «Sagitario»

                              c = 1

               FinSi

               si c == 1 Entonces

                              Escribir «Tu signo del zodiaco es: «,signo

               SiNo

                              Escribir «El signo del zodiaco no existe»

               FinSi

FinAlgoritmo

Algoritmo signo zodiacal pseint

Algoritmo para saber el signo zodiacal
Algoritmo para saber el signo zodiacal
Descargar Programa

Esta es la solución de este algoritmo les comparto el código fuente de para que lo descargues espero les guste y mas que nada que te pueda ser de utilidad, un saludo y nos vemos en la próxima entrega.