1. Disear e implementar un algoritmo que dada la edad de una persona determine si
es mayor de edad.
2. Disear e implementar un algoritmo que dado un entero determine si es negativo o no.
3. Disear e implementar un algoritmo que determine el porcentaje de varones y de mujeres que hay en un saln de clases.
4. Para que una persona pueda casarse, debe de ser mayor de edad y soltero. Disear e implementar un algoritmo que determine si la persona se puede casar o no.
5. Disear e implementar un algoritmo que halle el rea de un rectngulo.
6. Disear e implementar un algoritmo que halle el rea de un tringulo.
7. Disear e implementar un algoritmo que halle la hipotenusa de tringulo rectngulo.
8. Disear e implementar un algoritmo que calcule el nmero de horas, minutos y segundos que hay en 3700 segundos.
9. Una empresa paga a sus vendedores un sueldo bsico mensual de $600.000. El sueldo bruto es igual al sueldo bsico ms una comisin, que es igual al 9% del monto total vendido. Por ley, todo vendedor se somete a un descuento del 11%. Disee un programa que calcule la comisin, el sueldo bruto, el descuento y el sueldo neto de un vendedor de la empresa.
10. Escriba un algoritmo que evalu la siguiente expresin:
(a + 7 * c) / (b + 2 - a) + 2 * b, donde a = 3 , b = 6 , c = 4
11. Disear e implementar un algoritmo que calcule el promedio de tres nmeros dados.
EJERCICIOS DE ALGORITMIA
12. Disear e implementar un algoritmo que determine el descuento de un artculo por medio de la cantidad, si se compra ms de 5 artculos, se hace un descuento del 5%, en caso contrario no tiene descuento (se lee precio y cantidad).
13. Disear e implementar un algoritmo que dada una temperatura en grados Fahrenheit, la convierta a grados centgrados.
Utilice la siguiente frmula:
Para pasar de grados Fahrenheit a centgrados C = (F - 32) * (5/9)
14. Disear e implementar un algoritmo que dada una temperatura en grados centgrados, la convierta a grados Fahrenheit.
Utilice la siguiente frmula: Para pasar de grados centgrados a Fahrenheit => F = 9C/5 + 32
15. Disear e implementar un algoritmo que dados tres nmeros en orden aleatorio, los muestre en pantalla de menor a mayor.
16. Disear e implementar un algoritmo que lea una temperatura en grados Centgrados (C) y la convierta a sus equivalentes en grados Kelvin (K) y grados Rankine(R).
Utilice las siguientes frmulas:
Para pasar de grados centgrados a Kelvin => K = R - 187 Para pasar de grados centgrados a Rankine => R = C + 460
17. Dado un nmero natural de tres dgitos, disear e implementar un algoritmo que permita obtener el revs del nmero. As, si se ingresa el nmero 238 el revs del nmero es 832. 123 -> 321
18. Disear e implementar un algoritmo que determine el IMC (ndice de Masa Corporal) y el peso ideal y determine la categora en la que se encuentra la persona, sealndole el riesgo. Leer frmula en: