Algunios ejercicios sobre flujogramas

Solo disponible en BuenasTareas
  • Páginas : 4 (814 palabras )
  • Descarga(s) : 0
  • Publicado : 29 de mayo de 2011
Leer documento completo
Vista previa del texto
Ejercicio 12
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...
tracking img