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

GUIA DE EJERCICIOS A DESARROLLAR DURANTE EL SEGUNDO CMPUTO.

Facultad de Ciencia y Tecnologa


CATEDRA: Fundamentos de Programacin CATEDRTICA: Licda. Noelia Gmez Gutirrez CICLO I 2014

INDICACIONES: A continuacin se definen una serie de problemas, desarrllenlos aplicando los pasos de la metodologa para la elaboracin de programas y haciendo uso de las estructuras de control fundamentales y extendidas estudiadas en clases. La gua resuelta ser presentada segn los lineamientos que indique la docente en la clase. 1. Pastelera Lorena necesita un programa que le ayude a ofrecer promociones de cumpleaos a sus clientes otorgando un 15 % de descuento en pasteles cuyo precio no supere los $20 y un 25% de descuento a los pasteles que superen en precio los $20. Para recibir el descuento debe contar con tarjeta de cliente frecuente. 2. Una farmacia ofrece precios especiales en sus medicamentos, por compras al mayoreo (de 12 unidades en adelante), segn lo siguiente: a. Vitaminas 60% de descuento b. Minerales 55% de descuento c. Suplementos alimenticios 50% de descuento d. Tratamientos Naturales 65% de descuento e. Medicina qumica 45% de descuento. Determine cuanto cancelar un determinado cliente sabiendo que puede llevar varias unidades de cada categora (Utilice Bandera) 3. Una tienda familiar est de aniversario y tiene una promocin especial: Al momento de cerrar la tienda, muchos de los clientes que se encuentran en caja recibirn el 40% de descuento si compran ms de $300, si compran $300 o ms de $150 el descuento ser de 25%, si la compra es menor o igual a $150 o ms de 100 tendr derecho al 15% de lo contrario el descuento ser el 5%. Determinar cunto pagara cada cliente y el total de las ventas diarias de esta despensa.

4. A lo largo del da un cajero procesa a las personas que llegan a efectuar movimientos bancarios y que pueden efectuar ms de un movimiento por visita. Estos movimientos deben ser esencialmente retiros, consulta de saldo o transferencia de fondos. Determinar la cantidad total de movimientos as como la cantidad de personas que hicieron uso del cajero y un balance que indique el movimiento ms solicitado. 5. Hacer un programa que capture 100 nmeros y realice la sumatoria de los nmeros mltiplos de 7 comprendidos en la serie. 6. Hacer un programa que simule la promocin triple saldo Tigo en todas las recargas de $5 en adelante. El programa deber capturar el saldo actual, el monto de la recarga o tarjeta y determinar si aplica la promocin. Al final deber mostrar el saldo total, el saldo de recarga y el saldo de bonificacin. 7. Escriba un programa que permita generar la tabla de multiplicar de un nmero entero positivo n, introducido por el usuario. 8. Hacer un programa que capture n nmeros de telfonos celulares y la compaa telefnica. Al final deber contabilizar la cantidad de usuarios para cada compaa y la compaa con mayor nmero de usuarios.

9. Determinar la cantidad total a pagar por una llamada telefnica de acuerdo a los siguientes datos: Si la llamada telefnica es internacional, los primeros 15 minutos tendrn un costo de $0.35 por minuto y los minutos restantes costaran $0.25. Si la llamada telefnica en nacional, los primeros 30 minutos constaran $0.10 y los minutos restantes costaran $0.05 Si la llamada telefnica es local, los primeros 30 minutos tendrn un costo de $0.07 y los minutos adicionales costaran $0.04 Si la llamada es a telfono celular el costo por minuto ser de $0.25. Calcular el total de dinero que pagar un cliente por la llamada que realice Y el total de minutos que ha consumido por la llamada telefnica. 10.El centro turstico FunPlace ofrece paquetes especiales a sus visitantes de acuerdo a la siguiente tabla:

No de personas

Valor de la entrada Adultos $4 $3 $ 2.50 $2 nios $ 3.00 $ 2.00 $ 1.50 $ 1.00

10-19 20-35 36-50 Mas de 50

Determinar a qu promocin aplica un representante de grupo, el total a pagar por adultos, por nios y general. 11.Disear un programa que imprima y la serie de los nmeros del 1 hasta n. 12.Disee un programa que lea cuatro nmeros y que despus imprima el mayor de los cuatro nmeros. (Utilice estructura repetitiva). 13.Determinar el precio de boleto en Autobs, conociendo la distancia a recorrer y el nmero de boletos a comprar. Si el nmero de boletos es superior a diez y la distancia superior a 400 kilmetros el boleto tendr un descuento del 20%. El precio por kilmetro es de $0.22. 14.Hacer un programa que genere las estadsticas de las edades de los n alumnos de Fundamentos de Programacin de acuerdo a la siguiente tabla: A- 14-16 aos B- 17-19 aos C- Ms de 19 aos. Al final se desea saber cuntos alumnos estn comprendidos en cada rango de edades y cul de las categoras tiene ms alumnos. 15.Crear un programa que al recibir como datos la nota final de fundamentos de programacin Computo 1, para n estudiantes, obtenga el promedio de dichas notas. Capturar el nombre y la nota. 16.Elaborar un programa que al recibir un nmero entero, calcule el factorial de dicho nmero. 17.Hacer un programa que capture 10 nmeros, calcule el cuadrado de cada nmero y la sumatoria de los cuadrados de todos los nmeros.

18.La agencia de CLARO de San Miguel desea establecer el total de pagos y su respectivo monto de todos los abonados que pagan sus facturas durante un da. Al final el programa deber imprimir los resultados. 19.Una Casa distribuidora de libros ofrece descuentos por sus compras en literatura de acuerdo a lo siguiente: Si compra libros del rea de Derecho recibir un 15% de descuento, Si los libros son de Ciencias recibir un 17% de descuento, Si compra libros de Informtica recibir un 20% de descuento. Adicionalmente puede incluir un libro de superacin a mitad de precio si es estudiante o con el 30% de descuento si no presenta carnet de estudiante. El programa debe determinar la cantidad a pagar para una determinada persona, el descuento al que aplica y el total de su factura. 20.Construye un programa que permita convertir de pulgadas a milmetros, de yardas a metros y de millas a kilmetros. Dependiendo la seleccin del cliente. (Seleccionar caso).

21.En una tienda ofrecen artculos promocionales a los clientes en la navidad, de acuerdo con el monto de su compra, al recibir como dato de entrada el monto de la compra del cliente, determine el artculo promocional que recibir. Los criterios son los siguientes: Compra < $300.00 Juego de Cama $300.00 <= compra <= $500.00 ---- Licuadora $500.00 < compra <= $1,000.00 --- Plancha $1,000.00 < compra------------------ Cafetera

22.Hacer un programa que al recibir como dato el precio de un producto importado, incremente el 15% el mismo si es inferior a $100.00 y el 8% si fuera mayor o igual a dicho precio; adems debe escribir el nuevo precio del producto.

23.Hacer un programa que permita a un estudiante de Ingeniera en sistemas obtener su C.U.M. a partir de las materias cursadas y le muestre un mensaje de acuerdo a los siguiente:

a. Si el CUM es mayor a 9: Excelente b. Si el CUM est entre 8 y 9: Vas muy bien c. Si el CUM est entre 7 y 8: No bajes el ritmo d. Si el CUM es menor que 7: No puedes continuar as Debe ingresar la nota de cada materia para calcular el CUM. 24.Hacer un programa que evale las preferencias sobre lenguajes de programacin entre los estudiantes de informtica y muestre los totales por lenguaje. Adems que establezca cual es el lenguaje preferido de los estudiantes. Puede hacerlo para tres lenguajes de los que se imparten en su carrera: Visual Basic, C#, php u otros que usted considere. 25.Hacer un programa que permita a un restaurante de comida rpida contabilizar la cantidad de clientes que llegan al da, el combo ms solicitado y el monto diario de las ventas. Considere nicamente 3 combos del restaurante de comida rpida que usted elija. 26. Hacer un programa que simule el funcionamiento de la herramienta favoritos (O marcadores segn el navegador) de un navegador de internet. El programa deber solicitar la URL y preguntar al usuario si desea almacenarla en favoritos (3 opciones: Acadmicos, Personales, Entretenimiento). Al final deber mostrar la cantidad de URLs registradas en cada categora de favoritos. 27. Escriba un programa que permita a una persona conocer su peso ideal segn el ndice de masa corporal establecido por la OMS. Adems realice una recomendacin para ajustarse a su peso ideal, y mejorar su salud. 28. La UGB est aplicando estrategias para atraer estudiantes e implementar nuevas carreras por lo que se estn realizando encuestas en el local de metrocentro, sobre las preferencias de carreras entre los estudiantes de ltimo ao de bachillerato. Las propuestas nuevas son: a. Ingeniera Elctrica b. Medicina c. Licenciatura en mercadeo virtual. Desarrolle un programa que permita contabilizar la cantidad de estudiantes que

optan por cada carrera y los porcentajes de las mismas, sabiendo que no hay un nmero lmite de encuestas durante el da. 29.Hacer un programa que evale las preferencias en sistemas operativos para mviles. Adems que establezca cual es el sistema preferido de los estudiantes. Puede tomar como base: Android, iOS, Blackberry OS u otros que usted considere. Deber imprimir la cantidad de usuarios para cada sistema y el sistema favorito segn los resultados. 30.Hacer un programa que contabilice la cantidad de mensajitos enviados desde un mismo telfono, sabiendo que despus de 10 obtiene 50 mensajitos gratis segn la promocin de la compaa telefnica. 31. Escriba un programa que simule la zona de paquetes para Tigo. Permitir elegir una de las opciones, pedir confirmacin e indicar que se ha activado la promocin.

32.Escriba un programa que permita determinar si un estudiante de ingeniera en sistemas est apto para hacer sus horas sociales, sabiendo que los requisitos son: haber aprobado el 70% de materias y no poseer moras pendientes.

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