Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ejercicio 1
1.1 El índice de masa corporal (IMC) es la razón entre el peso de una persona en Kg y su estatura al cuadrado en metros. Elabore un algoritmo en Phyton que permita ingresar el peso (Kg) y la
estatura (m) de una persona y que muestre el valor del IMC.
1.2 En base al algoritmo anterior realice otro algoritmo que muestre el valor del IMC y su categoría tal como se muestra en la tabla a continuación:
if indice<17:
print('Usted tiene Infrapeso')
elif 18>=indice>=17:
print('Usted tiene Bajo Peso')
elif 25>=indice>18:
print('Usted tiene Peso Normal')
elif 30>=indice>25:
print('Usted tiene Obesidad Tipo I')
elif 35>=indice>30:
print('Usted tiene Obesidad Tipo II')
elif 40>=indice>35:
print('Usted tiene Obesidad Tipo III')
elif indice>40:
print('Usted tiene Obesidad Mórbica')
Ejercicio 2
2.1 El subsidio de la tarifa eléctrica urbano en la época de invierno es de $0.04 el KWh. Elabore un programa que solicite al usuario ingresar el consumo realizado en KWh y luego muestre el valor
a pagar con dicho consumo.
Subsidio = steu(consumo)
print('El subsidio de la tarifa electrica urbano a pagar por su consumo es: {}$'.format(Subsidio))
2.2 En base al algoritmo anterior, imagine que la tarifa se establece acorde a los consumos del pliego tarifario mostrado: Realice un programa que muestre el valor a pagar dependiendo del
pliego tarifario mostrado.
Ejercicio 3
3.1 Una tienda aplica un descuento del 20% a los clientes que compren productos por un valor de más de $150. Realice un programa que muestre el valor a pagar de un cliente.
3.2 En base al algoritmo anterior, imagine ahora que el descuento es del 25% para productos de valor mayor a $10 y que en total la compra contenga más de 8 artículos. Realice un programa que
muestre el valor a pagar de un cliente.
Ejercicio 4
Elabore un algoritmo que muestre la sucesión de Fibonacci dentro de una lista. Dicha sucesión se expresa como la serie:
Dicha sucesión empieza con 0 y 1, luego el siguiente número es la suma de los dos últimos números. Considerar la sucesión hasta el número 89.
0
1
1
2
3
5
8
13
21
34
55
89
Ejercicio 5
Elabore un algoritmo que calcule la hipotenusa de un triángulo rectángulo. Para esto, se solicita al usuario ingresar los valores de los catetos. Dichos catetos deben ser positivos, para ello deben
comprobar que esto se cumpla al ingresar los valores y hasta que los valores no sean validados no calcular lo requerido.
In [ ]: