-
Lenguaje
PSeInt (Pseudocódigo)
-
Descripción
Obtener el grado de eficiencia de un operario de una fábrica de tornillos de acuerdo a las siguientes condiciones:
- Menos de 200 tornillos defectuosos.
- Más de 10,000 tornillos producidos.
El grado de eficiencia se determina de la siguiente manera:
- Si no cumple ninguna de las condiciones, grado 5.
- Si sólo cumple la primera condición, grado 6.
- Si sólo cumple la segunda condición, grado 7.
- Si cumple las dos condiciones, grado 8.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Proceso GradoDeEficiencia
Escribir Sin Saltar "Ingresa el valor de tornillos defectuosos:";
Leer tornillos_defectuosos;
Escribir Sin Saltar "Ingresa el valor de tornillos producidos:";
Leer tornillos_producidos;
grado <- 0;
Si tornillos_defectuosos>=200 Y tornillos_producidos<=10000 Entonces
grado <- 5;
FinSi
Si tornillos_defectuosos>200 Y tornillos_producidos<=10000 Entonces
grado <- 6;
FinSi
Si tornillos_defectuosos>=200 Y tornillos_producidos>10000 Entonces
grado <- 7;
FinSi
Si tornillos_defectuosos<200 Y tornillos_producidos>10000 Entonces
grado <- 8;
FinSi
Escribir "Valor de grado: ", grado;
FinProceso
Escribir Sin Saltar "Ingresa el valor de tornillos defectuosos:";
Leer tornillos_defectuosos;
Escribir Sin Saltar "Ingresa el valor de tornillos producidos:";
Leer tornillos_producidos;
grado <- 0;
Si tornillos_defectuosos>=200 Y tornillos_producidos<=10000 Entonces
grado <- 5;
FinSi
Si tornillos_defectuosos>200 Y tornillos_producidos<=10000 Entonces
grado <- 6;
FinSi
Si tornillos_defectuosos>=200 Y tornillos_producidos>10000 Entonces
grado <- 7;
FinSi
Si tornillos_defectuosos<200 Y tornillos_producidos>10000 Entonces
grado <- 8;
FinSi
Escribir "Valor de grado: ", grado;
FinProceso