Professional Documents
Culture Documents
Elabore diagramas de flujo para expresar la solucin de los problemas que se presentan a continuacin.
Aunque slo se pida explcitamente en algunos casos, es necesario que Ud. siempre sepa decir con
precisin cuntos y cules son los datos del problema y cuntos y cules son los resultados. Tambin es
conveniente que dibuje el mapa de memoria de la mquina que va a resolver el problema obedeciendo las
rdenes que haya expresado en su diagrama y que indique en ella las casillas o variables que utiliza, as
como los cambios de los contenidos de las mismas.
1. Sean los datos a, b, c, d. Elabore diagramas de flujo independientes para leer los
datos, resolver e imprimir el resultado de cada uno de los siguientes incisos:
c) Calcular: a+b-c
d
d) Calcular: (a - b)2 (a - b)3
c d
a
2. Una persona recibe un prstamo de $10,000.00 de un banco y desea saber cunto
pagar de inters al terminar el mes si el banco le cobra una tasa del 2% mensual.
a) Resuelva este caso particular.
b) Generalice este problema para un monto cualquiera de capital y para una tasa
cualquiera.
3. Sean los datos: x, a1, a2, a3, a4; Elabore un diagrama de flujo para calcular:
a1x3 + a2x2 + a3x + a4
Sin usar la operacin de potencia.
a) Cuntas operaciones de multiplicacin y cuntas de suma utiliz?
b) Puede reducir ambas cantidades? En caso afirmativo, hgalo.
4. Elabore un diagrama de flujo que lea dos valores numricos a y b y los imprima en
orden ascendente.
5. Una empresa desea conocer el monto de comisin correspondiente a una venta
realizada por un vendedor bajo las siguientes condiciones. Si la venta es menor a
$1,000.00, se le otorga el 3% de comisin. Si la venta es de $1,000.00 o ms, el
vendedor recibe el 5% de comisin.
6. Elabore un diagrama de flujo que lea un dato entero e imprima si ese dato es par o
impar.
7. Una agencia automotriz ofrece planes de crdito para la adquisicin de los diferentes
modelos de automviles. Si el automvil vale ms de $250,000.00 la agencia solicita
un 35% de enganche y el resto debe cubrirse en 24 mensualidades sin intereses. Si el
automvil tiene un valor mximo de $250,000.00 se requiere un enganche del 25% y el
resto se debe pagar en 18 mensualidades sin intereses.
La agencia desea saber, en base al precio de un automvil que un determinado cliente elija, cul
es el monto del enganche; y cul es el nmero y el monto de las mensualidades que ste debe
cubrir.
11. Elabore un diagrama de flujo para leer una serie de enteros positivos, contar los valores
introducidos y calcular su promedio. El final de los datos se indicar con un nmero
negativo.
12. Elabore un diagrama de flujo, que dada una n entera, con 1 n 100, imprima los
primeros n nmeros naturales en orden ascendente.
13. Elabore un diagrama de flujo, que dada una n entera, con 1 n 100, imprima los
primeros n nmeros naturales en orden descendente.
14. Elabore un diagrama de flujo, que imprima los primeros pares menores o iguales a n.
16. Elabore un diagrama de flujo para leer n enteros, calcular e imprimir su suma y su
promedio.
18. Elabore un diagrama de flujo, que calcule m n (n > 0 y entero) sin utilizar potencia.
19. Elabore un diagrama de flujo que dado un valor n entero con n 1, calcule e imprima la
siguiente sumatoria:
n
i
i 1
i
20. Elabore un diagrama que dado un nmero n entero positivo, imprima todos sus divisores.
21. Dada la funcin:
x 2 3 si x 0
y f ( x) x 2 4 si 0 x 10
x + 5 si x 10
y dados los valores k,x1,x2,..,xk, Elabore un diagrama de flujo para calcular f(xi) para i =
1,2...,k.
22. Dados los datos: a, b, c, d; Elabore un diagrama de flujo para cada uno de los
siguientes problemas:
a) Hallar el mayor.
b) Hallar el menor.
c) Hallar el mayor y el menor.
23. Dados los datos: n, a1, a2,..., an con n > 0, Elabore un diagrama de flujo para encontrar
el mximo de los ai.
a) si n0 calcule n!
b) si n<0 escriba un mensaje de error y no calcule nada.
25. Construya un diagrama de flujo que calcule e imprima los 150 primeros nmeros de la
serie 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 que lo preceden.
Datos: edad1
edad2
.....
edad25
donde edadi representa la edad del isimo nio en aos cumplidos (1, 2 3).
27. Una empresa que cuenta con k empleados desea realizar algunos clculos para la
nueva nmina. Los datos con que cuenta son los sueldos de los k empleados:
Elabore un diagrama de flujo para leer los datos y contestar a las siguientes preguntas:
a) Cul es el aumento correspondiente a cada empleado segn el siguiente
criterio?
28. Una empresa tiene n empleados, por los que aporta al INFONAVIT el 3% de la nmina
y al IMSS el 4%. Donde los datos son:
n, s1, s2,..., sn
Donde:
n representa el nmero de empleados
si representa el sueldo del empleado i
29. Un atleta se ha propuesto recorrer una misma ruta durante un ao, corriendo 7 das a
la semana, para as saber su promedio de tiempo por semana, por mes y por todo el
ao. Suponga que todos los meses son de 30 das. Los datos que se proporcionan son
360 reales, indicando el tiempo del recorrido de cada da.
Elabore un diagrama de flujo que proporcione al atleta la informacin que desea conocer.
30. El siguiente diagrama de flujo tiene un fin especfico:
inicio
x 0 Nota:
x, n y k son enteros
n
F
n>0
k n mod 10
x x * 10 + k
n n div 10
fin