Algunios ejercicios sobre flujogramas
Enunciado
Se desea calcular el sueldo de un trabajador, teniendo las horas trabajadas durante la semana y la clase de puesto que desempeña, diseñe la solución que permita desplegarlos datos del empleado y su sueldo semanal, sabiendo que el trabajador clase A se le paga $7.00/hora la clase B $8.50 la clase C $10.00 y la clase D $12.50.
I. Planteamiento del problemaEntrada Salida
*
* El nombre del empleado.
* Las horas trabajadas durante la semana
* La clasede puesto que desempeña
* Al trabajador clase A se le paga $7.00/hora; la clase B $8.50; la clase C $10.00; la clase D $12.50.
* Desplegar el nombre del empleado
* Calcular susalario semana
II. Análisis del problema.
a) Definición de variables de salida
Nombre | Tipo | Descripción |
Sal | Entero | Salario semanal calculado para el empleado |
Sedesplegara el nombre del empleado
b) Definición de variables de entrada
Nombre | Tipo | Descripción |
Clase | alfanumérico | contiene la clase del trabajador |
Hora | Entero | Las horaslaboradas por el trabajador |
Nom | alfanumérico | contiene el nombre el empleado |
c) Restricciones
Hora>0
d) Proceso
Asignar:
Clase_A = 7.0
Clase_B = 8.5Clase_C = 10.0
Clase_D = 12.5
¿Es hora > 0 && Clase == a II Clase == b II Clase == c II Clase == d?
SI: ¿Es Clase == a?
SI: Sal = Clase_A*Hora
DesplegarNom, “El Salario del Empleado es:”, Sal
NO: ¿Es Clase == b?
SI: Sal = Clase_b*Hora
Desplegar Nom, “El Salario del Empleado es:”, SalNO: ¿Es Clase == c?
SI: Sal = Clase_C*Hora
Desplegar Nom, “El Salario del Empleado es:”, Sal...
Regístrate para leer el documento completo.