You are on page 1of 2

Ejercicios # 03

1. Un restaurante, desea dar a conocer a sus clientes el plato que se ha preparado para cada uno de los tiempos de comida desayuno, almuerzo y cena. El restaurante prepara un plato nico para cada uno de los tiempos. Cuando el cliente seleccione entre los tiempos de comida (desayuno, almuerzo o cena) se debe desplegar el detalle de este. Ejemplo: Seleccione su tiempo de Comida: desayuno Detalle Pltanos, Frijoles, Queso, Crema, Pan y Caf.

Tipo de Habitacin Das Simpl Doble e 17 12% 14% 8 15 16% 18% 16 20% 22% ms Adems el socio paga un seguro de inmuebles del 12% que se aplica al pago. Calcular el total que tiene que pagar un determinado socio por su estada. 8. Una farmacia vende insumos por paquetes, de esta manera el paquete de vendas cuesta S/.9.54, de gasa S/.7.60 y el de algodn S/.5.60, se pide elaborar un algoritmo que calcule: a) La cantidad de ventas realizadas de vendas, gasa y algodn. b) El mayor y el menor pago realizado por un cliente. c) El total que obtiene la farmacia por las ventas realizadas. El algoritmo termina cuando se ingresa un insumo que no est a la venta. 9. Un gimnasio registra para un estudio, las caloras consumidas por sus N clientes que se clasifican en cuatro categoras (Nios, Jvenes, Adultos, Adulto Mayor). Se debe tomar en cuenta que si el consumo se realiz en el desayuno se le quitar 25 por quema de caloras y en el almuerzo 45 a las caloras registradas inicialmente. Disear un algoritmo que calcule el promedio de caloras consumidas por cada categora y el mayor consumo.

2. Elabore un programa que pida dos nmeros y que permita mostrar un men con las cuatro operaciones bsicas, donde el usuario pueda seleccionar la operacin que desea realizar (basta con que seleccione el nmero).
3. OSIPTEL registra el nombre de la empresa celular y los minutos otorgados por contrato que ofrece a un grupo de usuarios y que permite obtener los minutos libres como figuran en la siguiente tabla:
Empresa Celular Telefnica Claro Nextel Minutos Libres (%) 10 12 14

Construir un algoritmo que en un proceso repetitivo permita calcular el total de minutos libres otorgados por cada empresa y cuantos celulares vendi cada una de ellas. El algoritmo termina cuando se ingresa el nombre de la empresa Bellsouth. 4. Un hospital registra para un estudio, la temperatura de los N pacientes internados en sus dos pabellones de medicina interna (pabelln A y B). Se debe tomar en cuenta que si la temperatura se tom va oral no sufrir cambios pero por otra va se incrementar en 0.5 C. Disear un algoritmo que calcule la temperatura promedio de cada pabelln y la mayor temperatura. Adems se desea saber cuantos errores de ingreso se efectuaron. 5. Disear un algoritmo que calcule el producto de los nmeros capcuas comprendidos entre 100 y 999. 6. Una empresa de telefona fija cobra por su servicio una renta bsica de S/.52.00 y el monto por minuto que se muestra en el siguiente cuadro: Tipo de Minuto Nacional Minuto local servicio (S/.) (S/.) Residencial 0.55 0.20 Comercial 0.50 0.22 Empresarial 0.45 0.25 Construir un algoritmo que permita calcular el monto que pagar una persona por un consumo telefnico, sabiendo que al monto calculado se le aplica un 19% de impuesto de servicio al consumo. 7. Un club campestre realiza descuentos sobre la tarifa de hospedaje en sus instalaciones, de acuerdo a los das y el tipo de habitacin elegida, como se muestra en el siguiente cuadro:

10. ingresan N notas de un alumno, publicar la peor y la mejor de las notas. 11. Dada la duracin en minutos de una llamada calcular el costo, considerando: -Hasta tres minutos el costo es 0.50 -Por encima de tres minutos es 0.50 ms 0.1*cada minuto adicional a los tres primeros. 12. Dada N notas calcular el promedio de las notas aprobadas y el promedio de las notas desaprobadas. 13. A una fiesta asistieron personas de diferentes edades y sexos. Construir un algoritmo dadas las edades y sexos de las personas. Calcular : -Cuantas personas asistieron a la fiesta -Cuantos hombres y cuantas mujeres -Promedio de edades por sexo -La edad de la persona ms joven que asisti -No se permiten menores de edad a la fiesta -Ingresar datos hasta que se ingrese una edad a cero. 14. Elaborar un algoritmo, que permita el ingreso de 100 nmeros enteros. El programa debe sumar todos los nmeros que sean mltiplos de 3.

15.-Se desea agregar una letra para representar la calificacin de los alumnos, las calificaciones son notas entre 1 y 10; use los siguientes parmetros: A para calificaciones mayores o iguales a 9, B para calificaciones mayores o iguales a

8, C para calificaciones mayores o iguales a 7, D para calificaciones mayores o iguales a 6, F para todas las dems calificaciones.

B= P=

80.2 75.6

75.6 72.4

72.9 70.2

72.4 64.3

71.6

70.2

69.3

64.3

60.8

Universidad Inca Garcilaso de la Vega Facultad de Ingeniera de Sistemas, Cmputo y Telecomunicaciones Algortmica 1.- En un vector se guardan los nombres de los trabajadores de una empresa y en una matriz los rubros por los que se les paga mensualmente. S.B. = Sueldo Bsico, Ref.= Refrigerio, Mov. = Movilidad, Fam.= Familia, Com.=Comisin Nombres Juan Pal Carla Mara S.B. 300 500 450 350 Ref. 100 120 110 80 Mov. 70 80 60 70 Fam. 150 150 180 170 Com. 200 210 200 220

Respuesta: Promedio = 70.625 6.- Guardar N y M nmeros enteros a dos vectores tal como A y B, hallar el primer nmero mltiplo de 8 del vector A y guardarlo en la variable Y, luego trasladar todos los nmeros del vector B que sean mayores o iguales a Y hacia el vector C.
A= 13 B= Y = 16 C= 18 17 19 37 18 16 10 3 2 8 17 17 6 48 19 24 7 21

Respuesta:

Disear un algoritmo que calcule el sueldo neto de cada trabajador si su egresos son el 20% de los ingresos. Guardar los sueldos netos de cada trabajador en un vector resultante. 2.- Un vector guarda las tallas de los postulantes a la FAP, disear un algoritmo que calcule cuantos postulantes aprobaron que examen fisico, cuyo requisito es tener mas de 1.70 mts. Y los muestre ordenados en forma ascendente. 3.- En una cabina se tienen 5 pcs, cada una de las cuales trabaja 12 horas al da. El costo por hora utilizada es 1 sol. Disear un algoritmo que calcule la ganancia de la cabina por cada pc y en total al final del da. 4.- En la empresa Nestl se abre un programa de prcticas pre profesionales. Para ingresar en este programa se debe aprobar una entrevista de trabajo, un examen psicotcnico y un examen de conocimientos, cada uno de los cuales tiene un diferente % de la nota final segn el siguiente cuadro. Mujeres Conocimiento 0.45 Entrevista 0.30 Psicotcnico 0.25 Varones 0.50 0.25 0.25

7.- Un stand de fotocopias almacena en un vector los nombres de N clientes, en otro vector la cantidad de fotocopias y en otro el tipo de papel, se pide calcular el pago de cada cliente sabiendo que costar S/. 0.05 por copia si el tipo de papel es Normal, si es Laminado S/. 0.08 y si es Duplex S/. 0.06. Mostrar el nombre del cliente que realiza el mayor pago, en caso exista ms de un cliente mostrar los nombres de todos estos. 8.- Guardar en un vector B las temperaturas de M pacientes. Se pide trasladar a un nuevo vector P las temperaturas de los pacientes que se encuentren en una posicin par del vector. Calcular el promedio de temperaturas del vector P.
B= 37.2 39.3 40.6 35.4 36.6 38.9 35.8 39.3 40.2

P=

39.3

35.4

38.9

39.3

Respuesta: Promedio = 69.725 9.- Guardar N y M nmeros enteros a dos vectores tal como A y B, hallar el primer nmero mltiplo de 5 del vector A y guardarlo en la variable Y, luego trasladar todos los nmeros del vector B que sean mayores o iguales a Y hacia el vector C.
A= 13 B= Y = 25 C= 45 37 45 30 25 10 50 3 30 8 17 17 6 48 50 24 7 21

Disear un algoritmo que calcule si ingreso o no a Nestl, si el promedio final debe ser mayor a 14. 5.- Guardar en un vector B los pesos de M deportistas y luego ordenarlo en forma descendente. Se pide trasladar a un nuevo vector P los pesos de los deportistas que se encuentren en una posicin par del vector ya ordenado. Calcular el promedio de pesos del vector P.
B= 70.2 69.3 71.6 72.4 75.6 72.9 60.8 64.3 80.2

Respuesta:

10.- Se tiene un vector A de 200 elementos cuyos valores van del nmero 400 - 600, se desea guardar en un vector B todos los nmeros capicas comprendidos en este intervalo.

You might also like