Professional Documents
Culture Documents
Sistemas **
Problemas (Repeticin-Ciclos)
1- Una institucin educativa estableci un programa para estimular a los alumnos con buen
rendimiento acadmico y que consiste en lo siguiente:
CATEGORIA EDAD
Nios 0-12
Jvenes 13-29
Adultos 30-59
Viejos 60 en adelante
3- Al cerrar un expendio de naranjas, 15 clientes que aun no han pagado recibirn un 15% de
descuento si compran ms de 10 kilos. Determinar cunto pagara cada cliente y cuanto
percibir la tienda por esas compras.
Si fue clasificado debe enviarle un mensaje de que es apto, de lo contrario enviar mensaje
de buscar otra especialidad. Hallar la cantidad de atletas clasificados y porcentaje de no
clasificados.
DIGITO COLOR
1-2 Amarilla
3-4 Rosada
5-6 Roja
7-8 Verde
9 Azul
**Guas #5 - Problemas de Programacin I - Ing. Sistemas **
7- Se desea obtener el promedio de g Grupos que estn en un mismo ao escolar; siendo que
cada grupo puede tener n alumnos que cada alumno puede llevar m materias y que en
todas las materias se promedian tres calificaciones para obtener el promedio de la
materia. Lo que se desea desplegar es el promedio de los grupos, el promedio de cada
grupo y el promedio de cada alumno.
10- Una empresa de bienes races ofrece casa de inters social, bajo las siguientes condiciones:
Si los ingresos del comprador son mayores de $800.000, el subsidio ser del 15% del costo
de la casa y el resto se distribuir en pagos mensuales, a pagar en diez aos. Si los ingresos
del comprador son menores de $800.000 el subsidio ser del 30% sobre del costo de la
casa y el resto se distribuir en pagos mensuales a 7 aos. La empresa quiere obtener
cuanto recibe cada comprador por subsidio y cuando debe pagar de cuota mensual sobre
el tiempo estipulado.
11- La compaa de seguros Ideal ofrece plizas con primas bajas porque slo asegura a
personas que fuma menos de 10 cigarrillos al da y pesan menos de 180 libras. Escriba un
Programa que permita procesar una lista de solicitudes. La entrada para cada solicitud
consiste del Nombre, nmero de cigarrillos fumados diariamente y el peso. La
visualizacin debe incluir lo siguiente:
El nombre, nmero de cigarrillos fumados cada da y el peso para cada solicitante, adems
un Mensaje que indica si se le ha Aceptado o Rechazado. En caso de rechazar la
solicitud se debe indicar la razn. El nmero promedio de cigarrillos y el peso promedio de
los que fueron aceptados.
12- Un poltico desea usar un programa para visualizar una carta personalizada para su
campaa electoral, basada en la edad del votante. Ayude usted a resolver el problema
realizando un programa que permita visualizar la carta personalizada tanto para jvenes
como adultos dependiendo la edad del votante.
**Guas #5 - Problemas de Programacin I - Ing. Sistemas **
14- Supongamos que se debe obtener la suma de los gastos que se hicieron en un viaje, pero
no se sabe exactamente cuntos fueron. Los datos son expresados en forma: Gasto1,
Gasto2, Gasto3, Gasto4.-1.
15- Escriba un programa tal que dado como datos N nmeros enteros, obtenga el nmero de
ceros que hay entre estos nmeros.
16- Escriba un programa tal que dado el peso, la altura y el sexo de N personas que
pertenecen a un Estado de la Repblica, obtenga el promedio del peso y de la altura de
esta poblacin.
17- Desarrolle un programa que determine la paga bruta de varios empleados. La compaa
paga Tiempo normal por las primeras 40 horas trabajadas por cada empleado y paga
Tiempo y medio. Todas las horas extras. Usted tiene una lista de los empleados de la
compaa, las horas trabajadas por cada uno de la semana anterior y la tarifa por hora de
cada uno. Su programa deber incluir esta informacin por cada empleado y deber
determinar y desplegar la paga bruta del empleado.
El programa deber recibir esta informacin, calcular el balance nuevo (balance= inicial +
cargo crditos) y determinar si el nuevo balance excede el lmite de crdito del cliente.
Para aquellos clientes cuyo lmite de crdito ha excedido, el programa deber presentar su
Nmero de cuenta, lmite de crdito, balance nuevo y el mensaje El crdito excede de
limite.
19- Los conductores estn preocupados por el millaje que obtienen sus automviles. Un
conductor ha conservado el registro de varios tanques llenos de gasolina, registrando el
millaje recorrido y los galones por cada tanque lleno. Desarrolle un programa que reciba
de entrada el millaje y los galones utilizados por cada tanque lleno. El programa deber
calcular y presentar las millas por galn logradas con cada tanque lleno. Tras procesar toda
la informacin de entrada, el programa deber calcular el millaje combinado por galn de
todos los tanque llenos de N conductores.
**Guas #5 - Problemas de Programacin I - Ing. Sistemas **
23- Desarrolle un programa que permita calcular la suma de los 20 primeros nmero primos.
24- Un vendedor ha hecho 8 ventas y desea saber cuntas de estas fueron de C$ 200 o
menos, cuntas fueron mayores a C$ 200 pero inferiores a C$ 400 y cuntas de C$ 400 o
superiores a tal cantidad. Haga un programa que le proporcione al vendedor esta
informacin despus de haber ledo los datos de entrada.
25- Escriba un programa en el que se pida al usuario que ingrese 10 enteros impares para
sumarlos. El programa debe salir del ciclo y visualizar la suma solo cuando se hayan
ingresado diez enteros impares.