Practica_4
Nombre alumno 1: GUZMAN SUÁREZ CRISTIAN EMANUELLE
Nombre alumno 2: MARTINEZ ADRIAN
Práctica 4. Pseudocódigo
1. Complete el siguiente pseudocódigo que nos dice, dependiendo del día y el mes, que signo del zodiaco es.
INICIO
día, mes: ENTERO
ESCRIBIR “Escribe tu día de nacimiento en dígitos del (1 – 31)”
LEER día
ESCRIBIR “Escribe tu mes de nacimientoen dígitos del (1 – 12)”
LEER mes
SELECCIONAR mes IGUAL
CASO 1:
SI (dia < 21)
ESCRIBIR “Capricornio”
SINO
ESCRIBIR Acuario”
FIN SI
CASO 2:
SI ( dia < 20)
ESCRIBIR “Acuario”
SINO
ESCRIBIR “Piscis”
FIN SI
CASO 3:
SI (dia < 21)
ESCRIBIR “Piscis”
SINO
ESCRIBIR “ARIES”
FIN SI
CASO 4:
SI (dia < 21)
ESCRIBIR “Aries”
SINO
ESCRIBIR “TAURO”
FIN SI
CASO 5 :
SI (dia < 21)
ESCRIBIR “Tauro”
SINO
ESCRIBIR “Geminis”
FIN SI
CASO 6 :
SI (dia < 22)
ESCRIBIR “Geminis”
SINO
ESCRIBIR “CANCER”
FIN SI
CASO 7 :
SI (dia < 23)
ESCRIBIR “Cancer”SINO
ESCRIBIR “Leo”
FIN SI
CASO 8 :
SI (dia < 23)
ESCRIBIR “Leo”
SINO
ESCRIBIR “Virgo”
FIN SI
CASO 9 :
SI (dia < 23)
ESCRIBIR “Virgo”
SINO
ESCRIBIR “Libra”
FIN SI
CASO 10 :
SI (dia < 23)
ESCRIBIR “Libra”
SINO
ESCRIBIR “Escorpio”
FIN SI
CASO 11 :
SI (dia <23)
ESCRIBIR “Escorpion”
SINO
ESCRIBIR “Sagitario”
FIN SI
CASO 12 :
SI (dia < 22)
ESCRIBIR “Sagitario”
SI NO
ESCRIBIR “CAPRICORNIO”
FIN SI
OTRO CASO:
ESCRIBIR “No existe ese mes”
FIN SELECCIONAR
FIN
Prueba de escritorio
MES
DIA
HOROSCOPO
11
14
ESCORPIO
12
13
SAGITARIO
5
5
TAURO
2. Realice el mismo algoritmo que elpunto 1, solamente que ahora asegure que no tendrá valores de mes fuera del rango [1,12] ni día fuera de [1,31]
INICIO
día, mes: ENTERO
HACER
ESCRIBIR “Escribe tu día de nacimiento en dígitos del (1 – 31)”
LEER día
ESCRIBIR “Escribe tu mes de nacimiento en dígitos del (1 – 12)”
LEER mes
MIENTRAS (dia>31 || dia<1 || mes>12 || mes<1)SELECCIONAR mes IGUAL
CASO 1:
SI (dia < 21)
ESCRIBIR “Capricornio”
SINO
ESCRIBIR Acuario”
FIN SI
CASO 2:
SI ( dia < 20)
ESCRIBIR “Acuario”
SINO
ESCRIBIR “Piscis”
FIN SI
CASO 3:
SI (dia < 21)
ESCRIBIR “Piscis”
SINO
ESCRIBIR “ARIES”
FIN SI
CASO 4 :
SI (dia < 21)
ESCRIBIR“Aries”
SINO
ESCRIBIR “TAURO”
FIN SI
CASO 5 :
SI (dia < 21)
ESCRIBIR “Tauro”
SINO
ESCRIBIR “Geminis”
FIN SI
CASO 6 :
SI (dia < 22)
ESCRIBIR “Geminis”
SINO
ESCRIBIR “CANCER”
FIN SI
CASO 7 :
SI (dia < 23)
ESCRIBIR “Cancer”
SINO
ESCRIBIR “Leo”
FIN SI
CASO 8 :SI (dia < 23)
ESCRIBIR “Leo”
SINO
ESCRIBIR “Virgo”
FIN SI
CASO 9 :
SI (dia < 23)
ESCRIBIR “Virgo”
SINO
ESCRIBIR “Libra”
FIN SI
CASO 10 :
SI (dia < 23)
ESCRIBIR “Libra”
SINO
ESCRIBIR “Escorpio”
FIN SI
CASO 11 :
SI (dia < 23)
ESCRIBIR “Escorpion”
SINOESCRIBIR “Sagitario”
FIN SI
CASO 12 :
SI (dia < 22)
ESCRIBIR “Sagitario”
SI NO
ESCRIBIR “CAPRICORNIO”
FIN SI
OTRO CASO:
ESCRIBIR “No existe ese mes”
FIN SELECCIONAR
FIN
Prueba de escritorio
Mes
Dia
resultado
14
11
El día y/o mes ingresado está fuera del rango aceptado.
11
14
ESCORPIO
1
0
El día y/o mes ingresado está fuera del rango...
Regístrate para leer el documento completo.