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
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.