-
Lenguaje
PSeInt (Pseudocódigo)
-
Descripción
En una empresa trabajan N empleados cuyos sueldos se pagan al final del mes. Lea los sueldos que cobra cada empleado e informe:
a. Cuántos empleados cobran menos de $300, cuántos entre $300 y $700 y cuántos cobran más de $700.
b. El importe que gasta la empresa en sueldos al personal.
c. El promedio de sueldos.
d. El mayor y menor sueldo.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
Proceso PromedioDeSueldos
entre_300y700 <- 0;
mas_de_700 <- 0;
menos_de_300 <- 0;
gasto_de_la_empresa <- 0;
mayor <- 0;
menor <- 0;
promedio <- 0;
Escribir Sin Saltar "Ingresa el valor de n:";
Leer n;
Para i<-1 Hasta n Con Paso 1 Hacer
Escribir "PROCESO ", i;
Escribir Sin Saltar "Ingresa el valor de sueldo:";
Leer sueldo;
Si sueldo<300 Entonces
menos_de_300 <- menos_de_300+1;
FinSi
Si sueldo>=300 Y sueldo<=700 Entonces
entre_300y700 <- entre_300y700+1;
FinSi
Si sueldo>700 Entonces
mas_de_700 <- mas_de_700+1;
FinSi
gasto_de_la_empresa <- gasto_de_la_empresa+sueldo;
Si i = 1 O mayor<sueldo Entonces
mayor <- sueldo;
FinSi
Si i = 1 O menor>sueldo Entonces
menor <- sueldo;
FinSi
Escribir "";
FinPara
Si n = 0 Entonces
promedio <- 0;
SiNo
promedio <- gasto_de_la_empresa/n;
FinSi
Escribir "Valor de entre 300y700: ", entre_300y700;
Escribir "Valor de mas de 700: ", mas_de_700;
Escribir "Valor de menos de 300: ", menos_de_300;
Escribir "Valor de gasto de la empresa: ", gasto_de_la_empresa;
Escribir "Valor de mayor: ", mayor;
Escribir "Valor de menor: ", menor;
Escribir "Valor de promedio: ", promedio;
FinProceso
entre_300y700 <- 0;
mas_de_700 <- 0;
menos_de_300 <- 0;
gasto_de_la_empresa <- 0;
mayor <- 0;
menor <- 0;
promedio <- 0;
Escribir Sin Saltar "Ingresa el valor de n:";
Leer n;
Para i<-1 Hasta n Con Paso 1 Hacer
Escribir "PROCESO ", i;
Escribir Sin Saltar "Ingresa el valor de sueldo:";
Leer sueldo;
Si sueldo<300 Entonces
menos_de_300 <- menos_de_300+1;
FinSi
Si sueldo>=300 Y sueldo<=700 Entonces
entre_300y700 <- entre_300y700+1;
FinSi
Si sueldo>700 Entonces
mas_de_700 <- mas_de_700+1;
FinSi
gasto_de_la_empresa <- gasto_de_la_empresa+sueldo;
Si i = 1 O mayor<sueldo Entonces
mayor <- sueldo;
FinSi
Si i = 1 O menor>sueldo Entonces
menor <- sueldo;
FinSi
Escribir "";
FinPara
Si n = 0 Entonces
promedio <- 0;
SiNo
promedio <- gasto_de_la_empresa/n;
FinSi
Escribir "Valor de entre 300y700: ", entre_300y700;
Escribir "Valor de mas de 700: ", mas_de_700;
Escribir "Valor de menos de 300: ", menos_de_300;
Escribir "Valor de gasto de la empresa: ", gasto_de_la_empresa;
Escribir "Valor de mayor: ", mayor;
Escribir "Valor de menor: ", menor;
Escribir "Valor de promedio: ", promedio;
FinProceso