Informática, pregunta formulada por jarifcortez, hace 1 año

Ayuda urgente porfavor Desarrollar un pseudocódigo que permita calcular el sueldo mensual de "n" empleados de una empresa. Se ingresa el nombre, categoría y número horas trabajadas. Si la categoría es A, el pago por hora es de 100 soles, si es B es de 85 soles, si es C es de 75 soles y si es D es de 60 soles. Luego mostrar el pago que le corresponde a cada trabajador, el pago total que se debe hacer, el total de trabajadores que ganan menos de 2000 soles, el total que ganan desde 2000 soles a 5000 soles y los que ganan más de 5000 soles.

Respuestas a la pregunta

Contestado por Juanjosebaby123
0

Respuesta:b) menor a 222.

c) mayor o igual a 222.

d) menor a 1.778.

2.- Si una distribución de frecuencias tiene de media 100, desviación típica 10, y se

observan 1000 individuos, entonces, en el intervalo [80, 120] hay:

• menos de 100 individuos;

• al menos 750;

• 325 individuos.

3.- En una empresa se ha observado el salario mensual de sus trabajadores, medido en

miles de unidades monetarias. Se disponen de los siguientes datos:

Salario Nº trabajadores

80-100 10

100-120 30

120-150 40

150-200 15

200-300 5

Calcule:

Explicación:


jarifcortez: Me lo podrias explicar en un algoritmo porfavor?
Contestado por rodrigokina20
2

Respuesta:

Proceso pagototal

Definir nombre, categoria Como Caracter

Definir horas Como Real

Definir Total_pago, n Como Entero

Total_pago<-0

Pagomenor<-0

Pagomedio<-0

Pagomayor<-0

Escribir "Ingrese el numero de trabajadores"

Leer n

Para i<-1 hasta n con paso 0 Hacer

 Escribir "Ingrese el nombre del trabajador"

 Leer nombre

 Escribir "Ingrese la categoria del trabajador"

 Leer categoria

 Escribir "Ingrese las horas trabajadas"

 Leer horas

 Si categoria=A Entonces x=100

  Z=horas*x

  Si Z<2000

   Total_1A=Total_1A+1

  SiNo

   Si Z>2000 y Z<5000 Entonces

    Total_2A=Total_2A+1

   SiNo

    Total_3A=Total_3A+1

     

   FinSi

  FinSi

  Pa=Ua+Z

  Ua=Pa

 SiNo

  Si categoria=B Entonces X=85

   Z=horas*x

   Si Z<2000

    Total_1B=Total_1B+1

   SiNo

    Si Z>2000 Y Z<5000

     Total_2B=Total_2B+1

    SiNo

     Total_3B=Total_3B+1

    FinSi

   FinSi

   Pb=Ub+Z

   Ub=Pb

  SiNo

   Si categoria=C Entonces x=75

    Z=horas*x

    Si Z<2000

     Total_1C=Total_1C+1

    SiNo

     Si Z>2000 y Z<5000

      Total_2C=Total_2C+1

     SiNo

      Total_3C=Total_3C+1

     FinSi

    FinSi

    Pc=Uc+Z

    Uc=Pc

   SiNo x=60

    Z=horas*x

    Si Z<2000

     Total_1D=Total_1D+1

    SiNo

     Si Z>2000 Y Z<5000

      Total_2D=Total_2D+1

     SiNo

      Total_3D=Total_3D+1

     FinSi

    FinSi

    Pd=Ud+Z

    Ud=Pd

   FinSi

  FinSi

 FinSi

 i<-i+1

 Total_pago= Ua+Ub+Uc+Ud

 Pagomenor=Total_1A+Total_1B+Total_1C+Total_1D

 Pagomedio=Total_2A+Total_2B+Total_2C+Total_2D

 Pagomayor=Total_3A+Total_3B+Total_3C+Total_3D

FinPara

Escribir "El pago total es " Total_pago

Escribir "El total de trabajadores que cobran menos de 2000 son " Pagomenor

Escribir "El total de trabajores que cobran entre 2000 y 5000 son " Pagomedio

Escribir "El total de trabajadores que cobran mas de 5000 son " Pagomayor

FinProceso

Otras preguntas