Lista 1 Ejercicios repetitivas PDF

Title Lista 1 Ejercicios repetitivas
Author Enrique Guerra Ruiz
Course Programación
Institution Benemérita Universidad Autónoma de Puebla
Pages 3
File Size 126.8 KB
File Type PDF
Total Downloads 85
Total Views 129

Summary

Mediante Pseudocodigo elaborar una lista horizontal para cambiar y colocar valores con metodos como "burbuja" y "Cadena"...


Description

1. Realice un diagrama de flujo que escriba los números del 1 al 100. 2. Realice un diagrama de flujo que calcule el factorial de un numero. 3. Se requiere un algoritmo para obtener la estatura promedio de un grupo de personas, cuyo número de miembros se desconoce, el ciclo debe efectuarse siempre y cuando se tenga una estatura registrada. Realice el diagrama de flujo, el pseudocódigo y el diagrama N/S para representarlo, utilizando el ciclo apropiado. 4. Se requiere un algoritmo para obtener la estatura promedio de un grupo de personas, cuyo número de miembros se desconoce, el ciclo debe efectuarse siempre y cuando se tenga una estatura registrada. Realice el diagrama de flujo, el pseudocódigo y el diagrama N/S para representarlo, utilizando el ciclo apropiado. 5. Observa la siguiente secuencia de instrucciones y responde a las preguntas: 1. Leer (A) 2. Resultado =1 3. Mientras (A>1) 4.

resultado=resultado*A

5.

A=A-1

6. Fin mientras 7. Imprimir (resultado)

6.

7.

8.

9.

a. Si en la primera instrucción se introduce un valor 2 en A ¿Qué valor se imprime? b. Si en la primera instrucción se introduce un valor 3 en A ¿Qué valor se imprime? c. Si en la primera instrucción se introduce un valor 4 en A ¿Qué valor se imprime? d. ¿Qué se esta calculando? Dadas 3 longitudes, escribir un algoritmo que determine mediante un mensaje si tales longitudes forman un triángulo: equilátero(cuando sus tres lados son iguales), isósceles (cuando dos de sus lados son iguales) o escaleno(cuando sus tres lados son diferentes), o no forman triángulo (cada lado tiene que ser menor que la suma de los otros dos) Elabore un algoritmo para obtener el número de billetes de $1000, de $500, de $200, de $100, de $50, de $20 y el número de monedas de $10, de $5, de $2 y de $1 que representan una cantidad en pesos dada por el usuario. La cantidad deberá ser validada. Y el proceso podrá realizarse N veces. N especificado por el usuario. N positivo. Clasificar a 50 personas según la edad y el sexo al final deberá visualizar la cantidad de personas masculinas mayores de edad, la cantidad de personas femeninas menores de edad, cantidad de personas mayores y menores. Además deberá indicar el porcentaje que representa a las personas mayores y menores de edad. Hacer un algoritmo que gestione el almacenamiento de artículos en un almacén. Para ello se pide por teclado la clave del producto, el tipo (A, B o C) y el precio. Se debe validar el tipo

y el precio que no sea negativo. Para el algoritmo termine se le pregunta al usuario ‘¿deseas continuar? S/N’. El algoritmo al final debe mostrar: a) Clave del producto b) Cantidad de productos de cada tipo c) Cantidad de productos que valen más de $1000 d) Clave del producto más barato 10. Haga un algoritmo para que a partir de dos secuencias (A y B) de N números, calcule el producto escalar (PROD_ESC) de ambas secuencias. Es decir: 𝑃𝑅𝑂𝐷_𝐸𝑆𝐶 = 𝐴 ∗ 𝐵 = ∑

𝑁

(𝑎𝑖 ∗ 𝑏𝑖 )

𝑖=1

11. Realice un algoritmo para generar N elementos de la sucesión de Fibonacci (0, 1, 1, 2, 3, 5, 8, 13,…). Realice el diagrama de flujo, el pseudocódigo y el diagrama N/S para representarlo, utilizando el ciclo apropiado. 12. Una persona se encuentra en el kilómetro 70 de la carretera AguascalientesZacatecas, otra se encuentra en el km 150 de la misma carretera, la primera viaja en dirección a Zacatecas, mientras que la segunda se dirige a Aguascalientes, a la misma velocidad. Realice un algoritmo para determinar en qué kilometro de esa carretera se encontrarán y represéntelo mediante el diagrama de flujo, el pseudocódigo y el diagrama N/S, utilizando el ciclo apropiado. 13. Un empleado de la tienda “Tiki Taka” realiza N ventas durante el día, se requiere saber cuántas de ellas fueron mayores a $1000, cuántas fueron mayores a $500 pero menores o iguales a $1000, y cuántas fueron menores o iguales a $500. Además, se requiere saber el monto de lo vendido en cada categoría y de forma global. Realice un algoritmo que permita determinar lo anterior y represéntelo mediante el diagrama de flujo, el pseudocódigo y el diagrama N/S, utilizando el ciclo apropiado. 14. Realice un algoritmo y represéntelo mediante un diagrama de flujo para obtener una función exponencial, la cual está dada por:

15. El banco “Bandido” desea calcular para cada uno de sus N clientes su saldo actual, su pago mínimo y su pago para no generar intereses. Además, quiere calcular el monto de lo que ganó por concepto interés con los clientes morosos. Los datos que se conocen de cada cliente son: saldo anterior, monto de las compras que realizó y pago que depositó en el corte anterior. Para calcular el pago mínimo se considera 15% del saldo actual, y el pago para no generar intereses corresponde a 85% del saldo actual, considerando que el saldo actual debe incluir 12% de los intereses causados por no realizar el pago mínimo y $200 de multa por el mismo motivo. Realice el algoritmo correspondiente y represéntelo mediante diagrama de flujo y pseudocódigo....


Similar Free PDFs