Professional Documents
Culture Documents
Se tienen N obreros y por cada obrero se conoce: cdigo, salario base hora, produccin mnima diaria y horas trabajadas. Calcule el pago por da para cada empleado. Se debe tener en cienta al obrero que no cubre la produccin mnima, en cuyo caso el jornal es equivalente al salario hora multiplicado por 8 horas de trabajo por da. Se debe imprimir: cdigo, pago diario, porcentaje de obreros que no cubrieron la produccin mnima de trabajo y monto total de todos los pagos. 4.- Suponga que ud. est encargado del Centro de Computacin de la empresa SPE y se le ha pedido entregar un listado con los nombres y los montos de la deuda respectiva de cada cliente, as como tambin el inters a cancelar por atraso de pago, en el presente mes, sabiendo que si el atraso es de 30 das, o ms, pero menor de 60 dias, el inters a cobrar es de 2%; si el atraso est entre 60 das y 89 das, el inters a cobrar ser de 5%; si el atraso es de 90 das, o ms, pero menor de 120 das, el inters a cobrar ser de 7%; y si el atraso es de 120 das o mas, el inters a cobrar es de 15%. Se conoce por cada cliente: el nombre, das de atraso y el monto de su deuda. 5.- Una librera calcula el precio de sus libros de la siguiente forma: el precio bsico es de Bs. 5000 ms Bs. 2 por cada pgina. Sin embargo, si el nmero de pginas est entre 300 y 550, el precio sufrir un recargo adicional de Bs. 3000. Adems, si el nmero de pginas excede de 550, el precio se incrementar en otros Bs. 2500. Se tiene un conjunto de datos donde se conoce el cdigo del libro y el nmero de pginas. Se requiere calcular e imprimir el cdigo y el precio de cada uno de los libros. 6.- Supongamos que se tiene un conjunto de notas. Escriba un algoritmo que permita calcular el promedio. Una nota igual a 999 ser tomada como centinela e indicar el fin de datos. As mismo se desea obtener la nota ms baja y la ms alta. 7.- Escriba un algoritmo que permita simular el lanzamiento de un par de dados e imprima la suma de los dados hasta que dicha suma sea 7. As mismo, la cantidad de veces que se lanzaron los dados. 8.- Por cada empleado de una empresa se tiene la siguiente entrada: nombre, edad, sexo, estado civil (V Viudo, C casado, S soltero, O otro), ingreso obtenido el ao pasado, nmero de hijos. Construya un algoritmo que permita calcular e imprimir : a. Cuantos hombres hay en la empresa b. Que porcentaje de hombres son solteros y porcentaje de mujeres casadas c. Nombre del empleado que recibi mayor ingreso. (cada empleado tiene ingreso diferente) d. Promedio de hijos que tiene los hombres casados e. Cantidad de mujeres viudas.
f. Promedio de ingreso de los hombres casados g. Cantidad de hombres solteros. 9.- Escriba un algoritmo para manejar todas las transacciones de una cuenta corriente durante un mes. La entrada comenzar con el nmero de la cuenta y balance inicial. La misma ser seguida por los datos de cada transaccin, las cuales contendr : cdigo de la transaccin (C Cheque; D Depsito) y monto de la misma. La salida deber ser una tabla con cada transaccin y el balance resultante. Por ejemplo: Cuenta Nro. xxx Balance inicial: 123 Cdigo C **Sobregiro D Monto 150 5 200 Balance 27 12 108
Adems, deber proporcionar: el balance mnimo, monto y cantidad de cheques sin fondo. 10.- FUNDELA est interesada en difundir el BASKETBALL para ello desea conocer personas que tengan las siguientes caractersticas: Edad: menor de 18 aos Estatura: mnima 1,80 cm. Peso: mximo 80 kg. Elabore un algoritmo en el cual se lea: Edad, Estatura y Peso del deportista; verifique que cumple las condiciones impuestas; si cumple, imprima la edad, estatura y peso; si no, lea otra entrada. Suponga que se tienen 10000 deportista. Adems, indique: promedio de edad y peso de los que si cumplen las condiciones y cuntos deportistas no cumplen las condiciones. 11.- Un banco desea saber cuando el cliente con cuenta corriente No. 2024-15 se sobregira. Elabore un algoritmo que indique con cul nmero de cheque se sobregira, en cunto se sobregir y cuntos cheques estuvieron sobregirados. Sabiendo que el cliente tiene un saldo de Bs. 50000,00 e hizo 10 cheques, los cuales pueden pasar de la cuenta de su saldo. Como entrada se tiene: nmero del cheque y el monto. 12.- Un saln de 35 estudiantes hace un examen que se califica de 0 a 100 y que se aprueba con 60 puntos. Escriba un algoritmo que lea la nota de cada alumno y calcule: a.- Promedio de la clase. b.- Numero de estudiantes cuyas notas estn por debajo de 60 puntos. C,- Numero de estudiantes con nota perfecta, es decir 100 puntos. d.- Mayor nota de los aprobados.
e.- Menor nota de los aprobados. f.- Porcentaje de estudiantes aplazados. 13.- En una distribuidora de leche se fabrica tres tipos de leche; los precios por litro de cada tipo, son los siguientes: Tipo Bs/litro 1 200 2 250 3 300
Cada cliente, al hacer la compra, indica el total de litros de cada tipo de leche que desea. Para incentivar el consumo de leche tipo 1 se le hace un descuento al cliente segn la cantidad de litros comprados de ese tipo; el descuento es el siguiente: 2 4 litros 7 11 litros 12 17 litros 5% descuento 8% descuento 10% descuento
Desarrolle un algoritmo que permita calcular el monto a cobrar a cada uno de los N clientes, sabiendo que a entrada de datos es la siguiente: total litros tipo 1, total litros tipo 2 y total litros tipo 3. 14.- En una conocida clnica de la ciudad, a fin de medir ciertas frecuencias, se dispuso de un computador en la Oficina de Informacin. Al final del da se tiene los siguientes datos por cada uno de los 508 pacientes que asistieron ese da: Nombre del paciente, Sexo, Motivo de la visita (consulta, hospitalizacin), Turno ( matutino, vespertino), Monto a cancelar. Elabore un algoritmo que genere el siguiente informe: NRO. DE PACIENTES MONTO RECOLECTADO POR HOSPITALIZACIN NRO. DE PACIENTES EN EL TURNO VESPERTINO NRO. TOTAL DE PACIENTES DEL SEXO FEMENINO TURNO CON MAYOR AFLUENCIA TOTAL RECOLECTADO PARA GASTOS DE FUNCIONAMIENTO 15.- Una compaa decide dar a sus empleados una bonificacin por hora extra trabajada. La compaa tiene 80 empleados y por cada uno se tienen los siguientes datos: Nombre del empleado, Nmero de horas trabajadas en la semana, Sueldo. Un empleado trabaja horas extras cuando ms de 40 horas en la semana. Realice un algoritmo que imprima lo siguiente: Bonificacin a empleados que trabajaron horas extras Nombre del empleado Total horas extras ---------------------------------------------------------------Total pagado por concepto de bonos Total empleados que trabajaron horas extras Para el clculo del bono tenga en cuenta lo siguiente: Bono -------------------------------
Horas Extras 1 10 11 15 Ms de 15
Bono 10% del sueldo 13% del sueldo 20% del sueldo
16.- La Escuela de Ciencias Administrativas requiere algunas estadstica sobre sus participantes. Para ello dispone de las siguientes entradas por participante: Cdula, Edad, Sexo (F M), Estado Civil (S C), Especialidad (I-Informtica, E-Empresas, T-Tributaria). Realice un algoritmo que imprima lo siguiente: Promedio de edad de los participantes Porcentaje de hombres que estudian Empresas Porcentaje de mujeres casadas menores de 21 aos Total de hombres casados que estudian Tributaria. Total personas casadas que estudian Tributaria Total de participantes por especialidad