You are on page 1of 6

GUIA DE EJERCICIOS A DESARROLLAR DURANTE EL SEGUNDO CÓMPUTO.

Facultad de Ciencia y Tecnología
CATEDRA: Fundamentos de Programación CATEDRÁTICA: Licda. Noelia Gómez Gutiérrez CICLO I – 2014

INDICACIONES: A continuación se definen una serie de problemas, desarróllenlos aplicando los pasos de la metodología para la elaboración de programas y haciendo uso de las estructuras de control fundamentales y extendidas estudiadas en clases. La guía resuelta será presentada según los lineamientos que indique la docente en la clase. 1. Pastelería Lorena necesita un programa que le ayude a ofrecer promociones de cumpleaños 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), según 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 química 45% de descuento. Determine cuanto cancelará un determinado cliente sabiendo que puede llevar varias unidades de cada categoría (Utilice Bandera) 3. Una tienda familiar está de aniversario y tiene una promoción especial: Al momento de cerrar la tienda, muchos de los clientes que se encuentran en caja recibirán el 40% de descuento si compran más de $300, si compran $300 o más de $150 el descuento será de 25%, si la compra es menor o igual a $150 o más de 100 tendrá derecho al 15% de lo contrario el descuento será el 5%. Determinar cuánto pagara cada cliente y el total de las ventas diarias de esta despensa.

7.35 por minuto y los minutos restantes costaran $0. 9. 8. 10. introducido por el usuario. el monto de la recarga o tarjeta y determinar si aplica la promoción. 6.05 Si la llamada telefónica es local.4. 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 telefónica. el saldo de recarga y el saldo de bonificación. A lo largo del día un cajero procesa a las personas que llegan a efectuar movimientos bancarios y que pueden efectuar más de un movimiento por visita. Escriba un programa que permita generar la tabla de multiplicar de un número entero positivo n. Hacer un programa que capture n números de teléfonos celulares y la compañía telefónica. los primeros 30 minutos tendrán un costo de $0. Determinar la cantidad total a pagar por una llamada telefónica de acuerdo a los siguientes datos: Si la llamada telefónica es internacional.10 y los minutos restantes costaran $0. los primeros 15 minutos tendrán un costo de $0. Determinar la cantidad total de movimientos así como la cantidad de personas que hicieron uso del cajero y un balance que indique el movimiento más solicitado. los primeros 30 minutos constaran $0.25. Si la llamada telefónica en nacional. Estos movimientos deben ser esencialmente retiros. El programa deberá capturar el saldo actual. Al final deberá mostrar el saldo total.El centro turístico FunPlace ofrece paquetes especiales a sus visitantes de acuerdo a la siguiente tabla: . Al final deberá contabilizar la cantidad de usuarios para cada compañía y la compañía con mayor número de usuarios. Hacer un programa que capture 100 números y realice la sumatoria de los números múltiplos de 7 comprendidos en la serie. Hacer un programa que simule la promoción triple saldo Tigo en todas las recargas de $5 en adelante.07 y los minutos adicionales costaran $0. consulta de saldo o transferencia de fondos.04 Si la llamada es a teléfono celular el costo por minuto será de $0. 5.25.

50 $ 1.Diseñar un programa que imprima y la serie de los números del 1 hasta n.50 $2 niños $ 3. para n estudiantes. 14. 11. 15.Elaborar un programa que al recibir un número entero. El precio por kilómetro es de $0.00 $ 1.Hacer un programa que capture 10 números.No de personas Valor de la entrada Adultos $4 $3 $ 2. por niños y general. 12.Más de 19 años. conociendo la distancia a recorrer y el número de boletos a comprar. 13.22. 16. (Utilice estructura repetitiva).17-19 años C. .Diseñe un programa que lea cuatro números y que después imprima el mayor de los cuatro números. Capturar el nombre y la nota.00 10-19 20-35 36-50 Mas de 50 Determinar a qué promoción aplica un representante de grupo.14-16 años B.Determinar el precio de boleto en Autobús. calcule el factorial de dicho número. 17. obtenga el promedio de dichas notas. Al final se desea saber cuántos alumnos están comprendidos en cada rango de edades y cuál de las categorías tiene más alumnos.00 $ 2. el total a pagar por adultos.Crear un programa que al recibir como datos la nota final de fundamentos de programación Computo 1.Hacer un programa que genere las estadísticas de las edades de los n alumnos de Fundamentos de Programación de acuerdo a la siguiente tabla: A. calcule el cuadrado de cada número y la sumatoria de los cuadrados de todos los números. Si el número de boletos es superior a diez y la distancia superior a 400 kilómetros el boleto tendrá un descuento del 20%.

00 <= compra <= $500.En una tienda ofrecen artículos promocionales a los clientes en la navidad. (Seleccionar caso).00 < compra <= $1. Adicionalmente puede incluir un libro de superación a mitad de precio si es estudiante o con el 30% de descuento si no presenta carnet de estudiante. 21. de acuerdo con el monto de su compra.00 ---.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 día.000. 20. 19.18.Hacer un programa que al recibir como dato el precio de un producto importado. Los criterios son los siguientes: Compra < $300.Construye un programa que permita convertir de pulgadas a milímetros. a partir de las materias cursadas y le muestre un mensaje de acuerdo a los siguiente: .000. al recibir como dato de entrada el monto de la compra del cliente.Licuadora $500. El programa debe determinar la cantidad a pagar para una determinada persona. Dependiendo la selección del cliente. el descuento al que aplica y el total de su factura.U. determine el artículo promocional que recibirá. de yardas a metros y de millas a kilómetros. Al final el programa deberá imprimir los resultados. incremente el 15% el mismo si es inferior a $100.Cafetera 22.Hacer un programa que permita a un estudiante de Ingeniería en sistemas obtener su C.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.00 < compra-----------------.00 y el 8% si fuera mayor o igual a dicho precio. además debe escribir el nuevo precio del producto.M.00 Juego de Cama $300. Si los libros son de Ciencias recibirá un 17% de descuento. 23. Si compra libros de Informática recibirá un 20% de descuento.00 --.Plancha $1.

Al final deberá mostrar la cantidad de URL´s registradas en cada categoría de favoritos. Además realice una recomendación para ajustarse a su peso ideal. 24. Desarrolle un programa que permita contabilizar la cantidad de estudiantes que .Hacer un programa que permita a un restaurante de comida rápida contabilizar la cantidad de clientes que llegan al día. 26. La UGB está aplicando estrategias para atraer estudiantes e implementar nuevas carreras por lo que se están realizando encuestas en el local de metrocentro. el combo más solicitado y el monto diario de las ventas. Ingeniería Eléctrica b. 28. Medicina c. C#. El programa deberá solicitar la URL y preguntar al usuario si desea almacenarla en favoritos (3 opciones: Académicos. Si el CUM es menor que 7: “ No puedes continuar así” Debe ingresar la nota de cada materia para calcular el CUM. 25.a. y mejorar su salud. Hacer un programa que simule el funcionamiento de la herramienta favoritos (O marcadores según el navegador) de un navegador de internet. Las propuestas nuevas son: a. Escriba un programa que permita a una persona conocer su peso ideal según el índice de masa corporal establecido por la OMS. Licenciatura en mercadeo virtual. Si el CUM es mayor a 9: “Excelente” b. php u otros que usted considere. Si el CUM está entre 7 y 8: “No bajes el ritmo” d. 27. Además que establezca cual es el lenguaje preferido de los estudiantes. Considere únicamente 3 combos del restaurante de comida rápida que usted elija. Puede hacerlo para tres lenguajes de los que se imparten en su carrera: Visual Basic. sobre las preferencias de carreras entre los estudiantes de último año de bachillerato. Entretenimiento). Si el CUM está entre 8 y 9: “Vas muy bien” c. Personales.Hacer un programa que evalúe las preferencias sobre lenguajes de programación entre los estudiantes de informática y muestre los totales por lenguaje.

pedir confirmación e indicar que se ha activado la promoción. iOS.optan por cada carrera y los porcentajes de las mismas. Puede tomar como base: Android. 31. .Hacer un programa que contabilice la cantidad de mensajitos enviados desde un mismo teléfono.Hacer un programa que evalúe las preferencias en sistemas operativos para móviles. sabiendo que los requisitos son: haber aprobado el 70% de materias y no poseer moras pendientes. sabiendo que después de 10 obtiene 50 mensajitos gratis según la promoción de la compañía telefónica. 30. 29. sabiendo que no hay un número límite de encuestas durante el día.Escriba un programa que permita determinar si un estudiante de ingeniería en sistemas está apto para hacer sus horas sociales. Escriba un programa que simule la zona de paquetes para Tigo. Además que establezca cual es el sistema preferido de los estudiantes. Permitirá elegir una de las opciones. 32. Blackberry OS u otros que usted considere. Deberá imprimir la cantidad de usuarios para cada sistema y el sistema favorito según los resultados.