ejercicios de diagramas de flujo

6
Diagramas de fujo 1. Construya un diagrama de fujo tal que dado los datos A y B, escriba resultado de la siguiente expresión: (AB! " # ". $ada la matricula y % cali&caciones de un alumno obtenidas a lo larg semestre, construya un diagrama de fujo que imprima la matricula del alumno y el promedio de sus cali&caciones #. 'scriba un diagrama de fujo que permita calcular e imprimir el cuadr el cubo de un numero entero positi o )*+ .Construya un diagrama de fujo tal que dado como datos la base y la a de un rect-ngulo, calcule el per metro y la super&cie del mismo. Supercie = base * altura, perímetro = 2*(base + altura) %. Construya un diagrama de fujo tal que dado el costo de un articulo y la cantidad de dinero entregada por el cliente, calcule e imprima cambio que se debe entregar al mismo /. Construya un diagrama de fujo tal que dada la base y la altura de un triangulo, calcule e imprima su super&cie. Supercie= base*altura 2 0. 'scriba un diagrama de fujo tal que dados como datos el nombre de un dinosaurio, su peso y su longitud, expresados estos dos ltimos en toneladas y pies respecti amente2 escriba el nombre del dinosaurio, expresado en 3ilogramos y su longitud expresada en metros. 1 tonel = 1 !g, 1 pie = "# $% metros 4. Construya un diagrama de fujo tal que dado como datos el radio y la de un cilindro, calcule e imprima el -rea y su olumen. &ol = '*radio 2 *altura, rea = 2*'*radio*altura structuras Selecti as S -. / S ('structura selecti a simple! 5. Construya un diagrama fujo tal que dado como datos la cali&cación de alumno en un examen, escriba 6Aprobado7 en caso de que esa cali&caci sea mayor que 0. 18.$ado como dato el sueldo de un trabajador, apl quele un aumento del si su sueldo es in erior a ; 1888. <mprima en este caso el nue o sue trabajador, =aga el diagrama de fujo correspondiente. S -. / S 0 S . ('structura selecti a doble! 11.Construya un diagrama de fujo tal que dado como datos la cali&cació un alumno en un examen, escriba 6Aprobado7 si su cali&cación es mayo igual que 4 y 6>eprobado7 en caso contrario 1".Construya un diagrama de fujo que dado el sueldo de un trabajador, aplique un aumento del 1%9 si su sueldo es in erior a ; 1888 y 1"9 contrario. <mprima el nue o sueldo del trabajador. =aga el diagrama correspondiente.

Upload: andresloaiza

Post on 05-Nov-2015

220 views

Category:

Documents


4 download

DESCRIPTION

ejercicioes

TRANSCRIPT

Diagramas de flujo1. Construya un diagrama de flujo tal que dado los datos A y B, escriba el resultado de la siguiente expresin: (A+B)2 32. Dada la matricula y 5 calificaciones de un alumno obtenidas a lo largo del semestre, construya un diagrama de flujo que imprima la matricula del alumno y el promedio de sus calificaciones3. Escriba un diagrama de flujo que permita calcular e imprimir el cuadrado y el cubo de un numero entero positivo NUM4. Construya un diagrama de flujo tal que dado como datos la base y la altura de un rectngulo, calcule el permetro y la superficie del mismo. Superficie = base * altura, permetro = 2*(base + altura)5. Construya un diagrama de flujo tal que dado el costo de un articulo vendido y la cantidad de dinero entregada por el cliente, calcule e imprima el cambio que se debe entregar al mismo6. Construya un diagrama de flujo tal que dada la base y la altura de un triangulo, calcule e imprima su superficie. Superficie= base*altura 27. Escriba un diagrama de flujo tal que dados como datos el nombre de un dinosaurio, su peso y su longitud, expresados estos dos ltimos en toneladas y pies respectivamente; escriba el nombre del dinosaurio, su peso expresado en kilogramos y su longitud expresada en metros.1 tonel = 1000 kg, 1 pie = 0.3047 metros8. Construya un diagrama de flujo tal que dado como datos el radio y la altura de un cilindro, calcule e imprima el rea y su volumen. Vol = *radio2 *altura, rea = 2**radio*altura

Estructuras SelectivasSI ENTONCES (Estructura selectiva simple)9. Construya un diagrama flujo tal que dado como datos la calificacin de un alumno en un examen, escriba Aprobado en caso de que esa calificacin sea mayor que 7.10. Dado como dato el sueldo de un trabajador, aplquele un aumento del 15% si su sueldo es inferior a $ 1000. Imprima en este caso el nuevo sueldo del trabajador, Haga el diagrama de flujo correspondiente.SI ENTONCES / SINO (Estructura selectiva doble)11. Construya un diagrama de flujo tal que dado como datos la calificacin de un alumno en un examen, escriba Aprobado si su calificacin es mayor o igual que 8 y Reprobado en caso contrario12. Construya un diagrama de flujo que dado el sueldo de un trabajador, le aplique un aumento del 15% si su sueldo es inferior a $ 1000 y 12% en caso contrario. Imprima el nuevo sueldo del trabajador. Haga el diagrama de flujo correspondiente.

SI MULTIPLE (Estructura selectiva mltiple)13. Construya un diagrama de flujo tal que dado como datos dos variables de tipo entero, obtenga el resultado de la siguiente funcin:100*V SiNum = 1Val 100^V Si Num = 2 100/V Si Num = 3 0 Para cualquier otro valor de Num14. Construya un diagrama de flujo tal que dado como datos la categora y el sueldo de un trabajador, calcule al aumento correspondiente teniendo en cuenta la siguiente tabla. Imprima la categora del trabajador y su nuevo sueldo.Tabla

CategoraAumento

115%

210%

38%

47%

15. Dados los datos A, B y C que representan nmeros enteros diferentes, construya un diagrama de flujo para escribir estos nmeros en forma descendente16. El nmero de sonidos emitidos por un grillo en un minuto, es una funcin de la temperatura. Como resultado de esto, es posible determinar el nivel de la temperatura haciendo uso de un grillito como termmetro. La funcin es T=N/4+4017. Construya un diagrama de flujo tal que dado como datos los valores enteros P y Q, determine si los mismos satisfacen la siguiente expresin: P3+Q4-2*P2= 6 y promedio >=8.8Computacin Semestre > 6 y promedio >8.5Administracin Semestre > 5 y promedio >8.5Contabilidad Semestre > 5 y promedio >8.529. En un hospital se ha hecho un estudio sobre los pacientes registrados durante los ltimos 10 aos, con el objeto de hacer una aproximacin de los costos de internacin por paciente. Se obtuvo un costo promedio diario segn el tipo de enfermedad que le aqueja al paciente. Adems se pudo determinar que en promedio todos los pacientes con edad entre 14 y 22 aos implican un costo adicional del 10%. La siguiente tabla expresa los costos diarios, segn el tipo de enfermedad.

Tabla

Tipo de enfermedadCosto/paciente

125

216

320

432

Construya un diagrama de flujo que calcule e imprima el costo total que representa un pacienteEstructura repetitiva repetir (FOR) 30. Construya un diagrama de flujo tal que dado como datos los sueldos de los 10 trabajadores de una empresa, obtenga el total de nomina de la misma. Considere adems que no puede utilizar estructuras algortmicas repetitivas en la solucin del problema.31. Escriba un diagrama de flujo tal que dado como datos N nmeros enteros, obtenga el numero de ceros que hay entre estos nmeros.32. Escriba un diagrama de flujo tal que dado como datos 270 nmeros enteros, obtenga la suma de los nmeros impares y el promedio de los nmeros pares.33. Escriba un diagrama de flujo que lea un numero entero N y calcule el resultado de la siguiente serie: 1- +1/3-1/4++1/N34. Dado N nmeros enteros como dato haga un diagrama de flujo que: a) Obtenga cuantos nmeros ledos fueron mayores que cero b) Calcule el promedio de los nmeros positivos c)Obtenga el promedio de todos los nmeros35. Construya un diagrama de flujo tal que dado N nmeros enteros como dato, calcule el mayor y el menor de estos nmeros.36. Un vendedor ha hecho una serie de ventas y desea conocer aquellas de $ 200 o menos, las mayores a $ 200 pero inferiores a $ 400, y el nmero de ventas de $ 400 o superiores a tal cantidad. Haga un diagrama de flujo que le proporcione al vendedor esta informacin despus de haber ledo los datos de entrada.37. Escriba un diagrama de flujo que lea un numero entero N y calcule la suma de la siguiente serie: 11 + 22 + 33 +.NN38. Haga un diagrama de flujo que calcule el trmino nmero 180 de la secuencia de FIBONACCI. Recuerde que los dos primeros nmeros de la serie son 0 y 1. El resto se calcula como la suma de los dos nmeros inmediatos que le preceden. Ejemplo 0,1,1,2,3,5,8,13,21,34,55,.,39. De una empres con N empleados, necesitamos obtener el nmero de empleado y sueldo del trabajador con el mayor sueldo de la empresa. Haga un diagrama de flujo correspondiente.40. En el centro meteorolgico de Argentina se llevan los promedios mensuales de la lluvias cadas en las principales regiones cerealeras del pas. Existen 3 regiones importantes denominadas Norte, Centro y Sur. Haga un diagrama de flujo para calcular lo siguiente: a) El promedio anual de la regin centro b) El mes y registro con menor lluvia en la regin sur c) La regin con mayor lluvia anual (Considere que los registros anuales de las regiones son diferentes).41. En un estadio se tienen 5 tipos diferentes de localidades, las cuales se identifican por una clave numrica que es un valor comprendido entre 1 y 5. Los precios de cada localidad y los datos referentes a las ventas de boletos para el prximo juego se proporcionan como sigue: Datos: P1,P2,P3,P4,P5 CLAVE1, CANT1 CLAVE2, CANT242. Haga un diagrama de flujo para calcular lo que hay que pagar por un conjunto de llamadas telefnicas. Por cada llamada ingresa el tipo (Internacional, Nacional, Local) y la duracin en minutos. El criterio que se sigue para calcular el costo de cada llamada es el siguiente: Internacional 3 primeros minutos $7.59Cada minuto adicional $ 3.03Nacional: 3 primeros minutos $ 1.20Cada minuto adicional $ 0.48Local: Las primeras 50 llamadas no se cobran. Luego cada llamada cuesta $0.60 Estructura repetitiva mientras (WHILE)43. Supongamos que debemos obtener la suma de los gastos que hicimos en nuestro ltimo viaje, pero no sabemos exactamente cuantos fueron.44. Escriba un diagrama de flujo tal que dado un grupo de nmeros naturales positivos, calcule e imprima el cubo de estos nmeros.45. Escriba un diagrama de flujo que obtenga la suma e imprima los trminos de la siguiente serie: 2,5,7,10,12,15,17,.,180046. Calcule el aumento de sueldo para un grupo de empleados de una empresa teniendo en cuenta el siguiente criterio: Si el sueldo es inferior a $ 1000 : Aumento 15 % Si el sueldo es mayor o igual a $ 1000 : Aumento 12 %47. La siguiente se llama la conjetura de ULAM en honor del matemtico S.Ulam: * Comience con cualquier entero positivo * Si es par, divdalo entre dos; si es impar, multiplquelo por 3 y agrguele 1 * Obtenga enteros sucesivamente repitiendo el proceso.Al final, obtendr el nmero 1, independientemente del entero inicial. Por ejemplo, cuando el entero inicial es 26, la secuencia ser 26, 13, 40, 20, 10, 5, 16, 8, 4, 2, 1. Construya un diagrama de flujo que lea un entero positivo y obtenga e imprima la sucesin de ULAM.48. Supngase que en una reciente eleccin hubo cuatro candidatos (Con identificadores 1,2,3,4). Usted habr de encontrar, mediante un programa, el nmero de votos correspondiente a cada candidato y el porcentaje que obtuvo respecto al total de los votantes. El usuario tecleara los votos de manera desorganizada, tal que como se obtuvieron en la eleccin, el final de datos esta representado por un cero. Observe como ejemplo la siguiente lista 1,3,1,4,2,2,1,4,1,1,1,2,1,3,1,4,0