Вы находитесь на странице: 1из 7

UNIVERSIDAD AUTNOMA DE OCCIDENTE

FACULTAD DE INGENIERA ALGORITMIA Y GRUPO


DEPARTAMENTO DE OPERACIONES Y SISTEMAS PROGRAMACIN

CDIGO: NOMBRE: Valoracin

Ejemplo Arreglos Unidimensionales FECHA:

Elabore una solucin que permita ingresar nombres, apellidos y el salario mensual nominal, de
un nmero conocido de trabajadores de una empresa y muestre: (a) el salario promedio de los
trabajadores; (b) un reporte con los datos ingresados, y (c) un listado indicando cules y
cuntos trabajadores, ganan un salario mayor que el salario promedio.

A. Proceso principal
Proceso: principal

Entradas Salidas

Tipo Identificacin Tipo Identificacin

entero cantidadTrabajadores (>=1) real salarioPromedio

texto[ ] nombres (!= ) Texto reporte

texto[ ] apellidos (!= ) Texto listadoMayoresPromedio

Real[ ] salarios (> 0)

Flujograma
B. Subproceso calcular salario promedio

Subproceso: calcularSalarioPromedio

Entradas Salidas

Tipo Identificacin Tipo Identificacin

Real[ ] salarios real promedio

Flujograma:
C. Subproceso generar reporte

Subproceso: generarReporte

Entradas Salidas

Tipo Identificacin Tipo Identificacin

texto[ ] nombres Texto reporte

texto[ ] apellidos

Real[ ] salarios

Flujograma:
D. Subproceso listado mayor promedio
Subproceso: listadoMayorPromedio

Entradas Salidas

Tipo Identificacin Tipo Identificacin

texto[ ] nombres Texto listado

texto[ ] apellidos

Real[ ] salarios

Real salarioPromedio

Flujograma:
Interfaz Grfica

D. Casos de Prueba verificacin


Entradas prueba 1: verificar

Nombre Apellido Salario

Victor Vargas 4500000

Veronica Muoz 2500000

Nathalie Ceballos 4000000

Salidas prueba 1:

salario promedio = 3666666,66

listado de trabajadores que ganan ms que el salario promedio:

Victor Vargas 4500000

Nathalie Ceballos 4000000


reporte de trabajadores:

Nombre Apellido Salario

Victor Vargas 4500000

Veronica Muoz 2500000

Nathalie Ceballos 4000000

Cumplimiento prueba 1:

SI NO

Entradas prueba 3: completar

Nombre Apellido Salario

Efrain Arias 4897358

Luz Dary Gonzales 5874125

Salidas prueba 3:

Salario promedio:

listado de trabajadores que ganan ms que el promedio:

reporte de trabajadores:

Cumplimiento prueba 3:

SI NO

Вам также может понравиться