-
Lenguaje
PSeInt (Pseudocódigo)
-
Descripción
La secretaría de salud requiere un algoritmo que permita 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.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Proceso VacunaDeTipoABYC
Escribir Sin Saltar "Ingresa el valor de edad:";
Leer edad;
Escribir "Selecciona el valor de sexo.";
Escribir " 1.- mujer";
Escribir " 2.- hombre";
Escribir Sin Saltar " :";
Repetir
Leer sexo;
Si sexo<1 O sexo>2 Entonces
Escribir Sin Saltar "Valor incorrecto. Ingrésalo nuevamente.: ";
FinSi
Hasta Que sexo>=1 Y sexo<=2;
Si (sexo = 2 Y edad>=16 Y edad<70) O edad<16 Entonces
Escribir "A";
FinSi
Si sexo = 1 Y edad>=16 Y edad<70 Entonces
Escribir "B";
FinSi
Si edad>70 Entonces
Escribir "C";
FinSi
FinProceso
Escribir Sin Saltar "Ingresa el valor de edad:";
Leer edad;
Escribir "Selecciona el valor de sexo.";
Escribir " 1.- mujer";
Escribir " 2.- hombre";
Escribir Sin Saltar " :";
Repetir
Leer sexo;
Si sexo<1 O sexo>2 Entonces
Escribir Sin Saltar "Valor incorrecto. Ingrésalo nuevamente.: ";
FinSi
Hasta Que sexo>=1 Y sexo<=2;
Si (sexo = 2 Y edad>=16 Y edad<70) O edad<16 Entonces
Escribir "A";
FinSi
Si sexo = 1 Y edad>=16 Y edad<70 Entonces
Escribir "B";
FinSi
Si edad>70 Entonces
Escribir "C";
FinSi
FinProceso