Sie sind auf Seite 1von 2

COMPUTACION I

Secciones 08, 16 y 22

Prof. Nereyda Carrero

EJERCICIOS: VECTORES 1.- Una empresa dedicada al comercio, contrata demostradoras para vender sus productos, usando el mtodo casa a casa. La empresa ha registrado en una planilla de control, un cdigo para cada vendedora y las ventas, que cada una de ellas realiz en el ltimo y penltimo mes. La poltica de la empresa es contratar como mximo 70 vendedoras. Disee un algoritmo para: a) Emitir un listado con los cdigos de aquellas vendedoras que aumentaron sus ventas en el ltimo mes con respecto al mes anterior. b) Encontrar el promedio de venta de ltimo mes, slo para aquellas vendedoras cuyas ventas del ltimo mes superaron las ventas del penltimo mes. c) Encuentre cul vendedora(s) increment sus ventas, de un mes a otro, en mayor cantidad. 2.- Una empresa posee en sus archivos el expediente y los sueldos mensuales de los dos ltimos aos de sus empleados. Disee un algoritmo que utilice arreglos unidimensionales para procesar como mximo 80 empleados y que permita: a) Estimar el sueldo mensual de cada empleado para el prximo ao, si se supone un incremento en un 25,5% sobre el sueldo mensual promedio de los dos ltimos aos. b) Consultar los sueldos mensuales de los dos ltimos aos de un empleado cuyo expediente sea suministrado. Considere el hecho de que el expediente puede no existir. c) Encontrar el expediente de aquel empleado que habiendo disminuido su sueldo del penltimo ao al ltimo, posee el mejor sueldo en el ltimo ao. 3.- Una prueba contrareloj de ciclismo, parte 95 corredores. Se conoce le nmero, nombre y equipo al que pertenece cada ciclista. Al llegar a la meta se toma nota del nmero y tiempo empleado por cada ciclista en la competencia. Elabore un algoritmo con su programa para: a) Almacenar en arreglos unidimensionales, los datos de cada corredor que arribe a la meta, tomando en cuenta que pueden haber retiros. Debe tomar la precaucin de no ingresar un nmero que ya haya sido ingresado, y de no ingresar un tiempo inferior al tiempo anteriormente ingresado. b) Asumiendo que en la prueba compite el equipo LOTERIA, halle el tiempo promedio empleado por sus corredores que finalizaron la prueba. c) Calcule el porcentaje de corredores cuyo tiempo fue mejor al tiempo promedio general. 4.- A raz de la decisin del Banco Central de bajar las tasas de inters a los prstamos otorgados para proyectos de inversin, se han recibido numerosas solicitudes. En tal sentido, la Gerencia del Banco ha requerido de cada solicitante los siguientes datos: Nombre de la empresa, Sector al que pertenece (Agrcola, Pecuario, Industrial, etc.) y el Monto del Prstamo solicitado. El Banco necesita un programa para procesar a no ms de 400 solicitudes y que use arreglos unidimensionales para obtener la siguiente informacin: a) El capital que tendra que disponer el Banco para aceptar todas las solicitudes. b) Si la poltica del Banco para aprobar una solicitud es cumplir lo siguiente: Para el sector Industrial, el monto debe ser como mnimo 10 millones; y para los dems sectores como mximo 12 millones. Imprima un listado que muestre la Denominacin de la empresa y la decisin de Aprobado o Reprobado. c) Dado el nombre de una empresa, indicar el sector a que pertenece y el monto solicitado. d) Ordenar las solicitudes de mayor a menor de acuerdo al monto solicitado.

5.- Almacenar en un vector los nombres de los invitados a una boda y en otro el nmero de los acompaantes que llevar cada uno de ellos. Se pide: a) Determinar el mximo nmero de acompaantes que llevar un invitado, e imprimir el nombre de los invitados que llevarn el mximo nmero de acompaantes. b) Calcular el total de personas que asistirn a la boda. c) Dado el nombre de un invitado, indicar el nmero de acompaantes que llevar. d) Ordenar los datos de menor a mayor en razn del nmero de acompaantes.

COMPUTACION I

Secciones 08, 16 y 22

Prof. Nereyda Carrero

6.- A raz de la crisis elctrica, la Empresa de electricidad lleva un control diario de la cantidad de kilovatios que son producidos en la represa y de los que llegan a la planta de distribucin. Por razones de conexin y tomas intermedias, ocurren prdidas. La empresa conoce el costo en Bs. de produccin de un kilovatio de electricidad. Disee un algoritmo con su programa que utilice arreglos unidimensionales para procesar un mes de produccin y que permita: a) Calcular las prdidas diarias expresadas en porcentaje, indicando: Dia Kilovatios Producidos Kilovatios Recibidos % Prdida b) Si todos los kilovatios que llegan a la planta son vendidos a un precio conocido, calcular las ganancias totales para la empresa. c) Determinar para cuantos das los kilovatios recibidos fueron inferiores a la cantidad de kilovatios promedios producidos en el mes. 7.- Una heladera desea que usted elabore un algoritmo con su respectivo programa para llevar el control de existencia de los 20 tipos de helados que vende: Ron con Pasa, Fresa, Chocolate,.... Se conoce la cantidad o existencia inicial en gramos de cada sabor al comenzar la jornada. Cada vez que se despache un helado, debe restarse la cantidad correspondiente, pues se sabe que cada helado pesa 50 gramos. Si la existencia de algn tipo de helado es igual o menor a un Kilogramo, el programa debe indicar a travs de un mensaje que ese sabor est en existencia crtica, y en caso de que se haya agotado tambin debe indicarlo. El programa debe utilizar arreglos unidimensionales para realizar los requerimientos solicitados.

8.- La empresa que suministra energa elctrica, tiene intenciones de automatizar el proceso de cobro a sus suscriptores, de modo que estos puedan pagar en el momento en que el inspector del medidor toma la lectura, dando un porcentaje de descuento a quienes hagan el pago inmediato. Cuando el inspector llega a una residencia o comercio toma la lectura de los Kilovatio Hora (Kw-H) y del Nmero de cuenta, estos datos son suministrados a un operador quien dispone de un microcomputador porttil. Los nmeros de cuenta y la lectura de la visita anterior son datos conocidos. Se necesita escribir un programa que utilice arreglos unidimensionales, para que, si el suscriptor decide pagar en el momento de presentarse el inspector, se busque el nmero de cuenta en los datos conocidos que deben ser cargados en arreglos, y calcule el monto a pagar tomando en cuenta: el tipo de local, el valor del Kw-H y el porcentaje de descuento de acuerdo a la siguiente informacin: Local Residencial Comercial Porcentaje de Descuento 7.50% 5.25% Valor del Kw-H 25,5 Bs. 37.75

Nota: Si el suscriptor paga, la nueva lectura debe sustituir a la lectura anterior. La bsqueda del nmero de cuenta en los datos conocidos debe detenerse al ser encontrada, y si no est debe informar sobre tal hecho. 9.- En un maratn en que participan 80 atletas, se toma un registro de cada participante que arriba a la meta, anotando nmero del participante y tiempo de duracin en la carrera. Disee un algoritmo que permita: a) Ingresar en arreglos unidimensionales los datos de cada maratonista que vaya arribando a la meta, tomando en cuenta que no puede ingresar un nmero que ya haya sido registrado, y que el tiempo tiene que ser mayor al tiempo anterior. b) Al finalizar la competencia, ordene los corredores que culminaron la carrera, de acuerdo a su nmero, emitiendo un listado con la siguiente informacin: Nmero del participante, tiempo de duracin en la carrera y Lugar o posicin de llegada a la meta.

Das könnte Ihnen auch gefallen