Altillo.com > Exámenes > ORT > Programación I

Programación I

2° Parcial

Prof: Bruschetti 20 / 06 / 2000 Altillo.com

Una estación de servicio, que cuenta con 10 surtidores y 6 empleados despachantes, cada uno de los cuales tiene sus surtidores designados en forma fija, pudiendo despachar cada uno de ellos en más de un surtidor, nos pide realizar un proceso estadístico diario.
Esta estación de servicio vende 8 tipos distintos de combustibles (nafta común, especial, etc.)
Por cada cliente que carga combustible, se provee la siguiente información:
o Nro. de surtidor: entero de 1 a 10.
o Cod. de combustible que cargó: entero de 1 a 8.
o Litros cargados: numero real.

En fin de ingreso será con cero en el Nro. de surtidor.

Existe un procedimiento, ya hecho, llamado TraeArrays(), NO debes diagramarlo, solo invocarlo. Una vez invocado, trae la siguiente información:
1) Surtidores: arreglo de una dimensión de 10 posiciones, donde cada una coincide con el Nro. de surtidor y contiene la siguiente información:
o Nombre del empleado que atiende ese surtidor: 15 caracteres.
2) Combustible: arreglo de una dimensión de 8 posiciones, donde cada una coincide con el Cod. de combustible y contiene los siguientes campos:
o Nombre del combustible: 10 caracteres.
o Precio: numero real.
3) Empleados: arreglo de una dimensión de 6 posiciones que contiene el nombre de cada empleado: 15 caracteres.

Se pide informar:
o Cuánto dinero recaudó cada surtidor. Indicar Nro->Importe.
o Importe recaudado por cada empleado de cada uno de los 8 combustibles.
o Para cada empleado, cual es el nombre del combustible por el que más recaudó.
o Cuál es el combustible del cual se vendieron más litros. Indicar nombre del combustible y litros vendidos.