Академический Документы
Профессиональный Документы
Культура Документы
Ejercicios de Algoritmos
Secuenciales
1. Realiza un algoritmo para calcular la hipotenusa en un tringulo rectngulo: C^2=A^2+B^2
2. Realiza un algoritmo que determine la edad (en aos) de una persona si sabes el ao en
que naci.
3. Una compaa de autobuses requiere determinar el costo que tendr el boleto de un viaje
sencillo, esto basado en los kilmetros por recorrer y en el costo por kilmetro. Realiza un
algoritmo para calcular el costo del boleto.
4. Realiza un algoritmo para determinar el tiempo que tarda una persona en llegar de una
ciudad a otra en bicicleta, considerando que lleva una velocidad constante v y tiene que
recorrer k kilmetros.
5. Realiza un algoritmo para determinar cunto pagar finalmente una persona por un
artculo con un precio X, considerando que el artculo tiene un descuento del 20% y que
adicionalmente debe pagar el 16% de IVA.
6. Realiza un algoritmo para determinar el costo que tendr una llamada telefnica con base
en el tiempo que dura y en el costo por minuto.
7. Realiza un algoritmo para determinar lo que debes pagar de consumo de energa elctrica,
considerando el consumo (en kilowatts) y el costo por kilowatts, ms el IVA del 16%.
Condicionales
8. Realiza un algoritmo para encontrar el valor absoluto de un nmero X.
9. Realiza un algoritmo para determinar si una persona puede votar con base en su edad en
las prximas elecciones.
10. Realiza un algoritmo para determinar el sueldo semanal de un trabajador con base en las
horas trabajadas y el pago por hora, considerando que despus de las 40 horas cada hora
se debe pagar doble.
11. El dueo de un estacionamiento requiere de un algoritmo para determinar cunto debe
cobrar por el uso del estacionamiento a sus clientes. Las tarifas que se tienen son las
siguientes:
Las dos primeras horas a $5.00 c/u.
Las siguientes tres a $4.00 c/u.
Las cinco siguientes a $3.00 c/u.
Despus de diez horas el costo por cada una es de dos pesos.
12. Se tiene el nombre y la edad de tres personas. Realiza un algoritmo que devuelva el
nombre y la edad de la persona de menor edad.
13. Realiza un algoritmo para determinar el costo y el descuento que tendr un artculo.
Considere que si su precio es mayor o igual a $200 se le aplica un descuento de 15%, y si
su precio es mayor a $100 pero menor a $200, el descuento es de 12%, y si es menor a
$100, slo 10%.
14. Se les dar un bono por antigedad a los empleados de una tienda. Si tienen un ao, se les
dar $100; si tienen 2 aos, $200, y as sucesivamente hasta los 5 aos. Para los que
Ciclos
21. Se requiere un algoritmo para determinar, de N cantidades, cuntas son cero, cuntas son
menores a cero, y cuntas son mayores a cero.
22. Realiza un algoritmo que lea una cantidad N de nmeros e indique cuanto suman todos los
nmeros, cuanto los nmeros positivos y cuanto los nmeros negativos.
23. Una compaa fabrica focos de colores (verdes, blancos y rojos). Se desea contabilizar, de
un lote de N focos, el nmero de focos de cada color que hay en existencia. Desarrolle un
algoritmo para determinar esto.