Está en la página 1de 5

1.

- El Ministerio de salud de la República Dominicana requiere determinar


qué tipo de vacuna (A, B o C) debe aplicar a una persona, considerando
que si es mayor de 70 años, sin importar el sexo, se le aplica la tipo C; si
tiene entre 16 y 69 años, y es mujer, se le aplica la B, y si es hombre, la A;
si es menor de 16 años, se le aplica la tipo A, sin importar el sexo.
Represente la solución del algoritmo con un pseudocódigo y desarrolle el
programa con la herramienta PSEint.
INICIO
DEFINIR EDAD COMO ENTERO
DEFINIR SEXO COMO ENTERO
ESCRIBIR " MASCULINO ES (1), FEMENINO ES (2) "
ESCRIBIR " INTRODUCIR NUMERO DE SEXO"
LEER SEXO
ESCRIBIR "INGRESE SU EDAD"
LEER EDAD
SI (SEXO ES MENOR O IGUAL A 0 O SEXO ES MAYOR O IGUAL A
3) ENTONCES
ESCRIBIR "INGRESE EL SEXO NUEVAMENTE"
FinSi
SI (EDAD<16 Y SEXO ES IGUAL A 1) ENTONCES
ESCRIBIR "SU SEXO ES MASCULINO"
ESCRIBIR "SU TIPO DE VACUNA ES LA A"
FinSi
SI (EDAD<16 Y SEXO ES IGUAL A 2) ENTONCES
ESCRIBIR "SU SEXO ES FEMENINO"
ESCRIBIR "SU TIPO DE VACUNA ES LA A"
FinSi
SI (EDAD ES MAYOR QUE 15 Y EDAD<70 Y SEXO ES IGUAL A 1)
ENTONCES
ESCRIBIR "SU SEXO ES MASCULINO"
ESCRIBIR "SU TIPO DE VACUNA ES LA A"
FinSi
SI (EDAD ES MAYOR QUE 15 Y EDAD<70 Y SEXO ES IGUAL A 2)
ENTONCES
ESCRIBIR "SU SEXO ES FEMENINO"
ESCRIBIR "SU TIPO DE VACUNA ES LA B"
FinSi
SI (EDAD >69 Y SEXO ES IGUAL A 1) ENTONCES
ESCRIBIR "SU SEXO ES MASCULINO"
ESCRIBIR "SU TIPO DE VACUNA ES LA C"
FinSi
SI (EDAD >69 Y SEXO ES IGUAL A 2) ENTONCES
ESCRIBIR "SU SEXO ES MASCULINO"
ESCRIBIR "SU TIPO DE VACUNA ES LA C"
FinSi
FIN.
2.- El MESCyT de Republica Dominicana ha decidido estimular a todos los
estudiantes de una universidad mediante la asignación de becas
mensuales, para esto se tomarán en consideración los siguientes
criterios: Para alumnos mayores de 18 años con promedio mayor o igual
a 9, la beca será de $2000.00; con promedio mayor o igual a 7.5, de
$1000.00; para los promedios menores de 7.5 pero mayores o iguales a
6.0, de $500.00; a los demás se les enviará una carta de invitación
incitándolos a que estudien más en el próximo ciclo escolar.
A los alumnos de 18 años o menores de esta edad, con promedios
mayores o iguales a 9, se les dará $3000; con promedios menores a 9
pero mayores o iguales a 8, $2000; para los alumnos con promedios
menores a 8 pero mayores o iguales a 6, se les dará $100, y a los alumnos
que tengan promedios menores a 6 se les enviará carta de invitación.
Realice el algoritmo correspondiente y represéntelo con:
a) Pseudocódigo, Diagrama de N-S y programa en PSEINT
INICIO
DEFINIR EDAD Como Entero
DEFINIR PROMEDIO Como Real
DEFINIR NOMBRE Como Caracter
ESCRIBIR "ESCRIBIR NOMBRE DEL ESTUDIANTE"
LEER NOMBRE
ESCRIBIR "ESCRIBIR EDAD DEL ESTUDIANTE"
LEER EDAD
ESCRIBIR "ESCRIBIR PRODEMIO DEL ESTUDIANTE"
LEER PROMEDIO
SI (EDAD>17 Y PROMEDIO ES MAYOR O IGUAL A 9) ENTONCES
ESCRIBIR " NOMBRE DEL ESTUDUANTE:" NOMBRE
ESCRIBIR "EDAD DEL ESTUDUANTE:" EDAD " AÑOS "
ESCRIBIR " SU PROMEDIO ES DE: " PROMEDIO
ESCRIBIR "SU BECA SERA DE: 2000RD$"
FinSi
SI (EDAD>17 Y PROMEDIO ES MAYOR O IGUAL A 7.5 Y PROMEDIO
<9) ENTONCES
ESCRIBIR " NOMBRE DEL ESTUDUANTE:" NOMBRE
ESCRIBIR "EDAD DEL ESTUDUANTE:" EDAD " AÑOS "
ESCRIBIR " SU PROMEDIO ES DE: " PROMEDIO
ESCRIBIR "SU BECA SERA DE: 1000RD$"
FinSi
SI (EDAD>17 Y PROMEDIO<7.5 Y PROMEDIO ES MAYOR O IGUAL
QUE 6) ENTONCES
ESCRIBIR " NOMBRE DEL ESTUDUANTE:" NOMBRE
ESCRIBIR "EDAD DEL ESTUDUANTE:" EDAD " AÑOS "
ESCRIBIR " SU PROMEDIO ES DE: " PROMEDIO
ESCRIBIR "SU BECA SERA DE: 500RD$"
FinSi
SI (EDAD>17 Y PROMEDIO<6 Y PROMEDIO ES MAYOR O IGUAL
QUE 1) ENTONCES
ESCRIBIR "LO SENTIMOS, NO ESTA CALIFICADO PARA LAS
BECAS.ESFUERCESE PARA LAS PROXIMAS.SUERTE"
FinSi
SI (EDAD <1) ENTONCES ESCRIBIR "ERROR, COLOQUE LA EDAD
NUEVAMENTE"
FinSi
SI (PROMEDIO<1) ENTONCES ESCRIBIR "ERROR, COLOQUE EL
PROMEDIO NUEVAMENTE"
FinSi
SI (EDAD<18 Y EDAD ES MAYOR O IGUAL QUE 1 Y PROMEDIO ES
MAYOR O IGUAL A 9) ENTONCES
ESCRIBIR " NOMBRE DEL ESTUDUANTE:" NOMBRE
ESCRIBIR "EDAD DEL ESTUDUANTE:" EDAD " AÑOS "
ESCRIBIR " SU PROMEDIO ES DE: " PROMEDIO
ESCRIBIR "SU BECA SERA DE: 3000RD$"
FinSi
SI (EDAD<18 Y EDAD ES MAYOR O IGUAL QUE 1 Y PROMEDIO<9 Y
PROMEDIO ES MAYOR O IGUAL QUE 8) ENTONCES
ESCRIBIR " NOMBRE DEL ESTUDUANTE:" NOMBRE
ESCRIBIR "EDAD DEL ESTUDUANTE:" EDAD " AÑOS "
ESCRIBIR " SU PROMEDIO ES DE: " PROMEDIO
ESCRIBIR "SU BECA SERA DE: 2000RD$"
FinSi
SI (EDAD<18 Y EDAD ES MAYOR O IGUAL QUE 1 Y PROMEDIO<8 Y
PROMEDIO ES MAYOR O IGUAL QUE 6) ENTONCES
ESCRIBIR " NOMBRE DEL ESTUDUANTE:" NOMBRE
ESCRIBIR "EDAD DEL ESTUDUANTE:" EDAD " AÑOS "
ESCRIBIR " SU PROMEDIO ES DE: " PROMEDIO
ESCRIBIR "SU BECA SERA DE: 1000RD$"
FinSi
SI (EDAD<18 Y EDAD ES MAYOR O IGUAL QUE 1 Y PROMEDIO<6 Y
PROMEDIO ES MAYOR O IGUAL QUE 1) ENTONCES
ESCRIBIR "LO SENTIMOS, NO ESTA CALIFICADO PARA LAS
BECAS.ESFUERCESE PARA LAS PROXIMAS.SUERTE"
FinSi
FIN.

También podría gustarte