Logo Studenta

Tarea 1_Analisis Numerico

¡Estudia con miles de materiales!

Vista previa del material en texto

Universidad de Guayaquil 
Análisis Numérico 
Introducción: Programación con Phyton 
 
 
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: 
 
IMC Tipo IMC 
Menos de 17 Infrapeso 
Más de 17 hasta 18 Bajo peso 
Más de 18 hasta 25 Peso normal 
Más de 25 hasta 30 Obesidad tipo I 
Más de 30 hasta 35 Obesidad tipo II 
Más de 35 hasta 40 Obesidad tipo III 
Más de 40 Obesidad mórbida 
Tabla de categorías IMC proporcionada por la OMS 
 
 
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. 
 
2.2 En base al algoritmo anterior, imagine que la tarifa se establece acorde a los consumos del 
pliego tarifario mostrado: 
 
Consumo en KWh Invierno ($) 
Menor a 130 0.04 
130 a 500 0.08 
500 a 700 0.11 
Superior a 700 0.18 
 
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: 
0 ,1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89… 
 
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. 
 
 
 
 
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.

Continuar navegando