• Asignatura: Informática
  • Autor: rodrigovega00
  • hace 7 años

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. respuesta en pseint porfavor/ pseudocodigo

Respuestas

Respuesta dada por: cata08sarasti
0

Respuesta:

Oye que pena con tigo pero lo puedes acomodar

Explicación:

Respuesta dada 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

Preguntas similares