Está en la página 1de 1

UTEM Algoritmos y Programación

Escuela de Informática Ejercicio 2 : Semana 1

1. La clasificación del colesterol, se detalla en la tabla siguiente

Clase Tipo Colesterol (mg/dl)


Clase 1 Óptimo < 100
Clase 2 Cerca del óptimo 100 - 129
Clase 3 Levemente alto 130 - 159
Clase 4 Alto 160 - 189
Clase 5 Muy alto > 189

Se solicita a usted lo siguiente:


a) Diseñe la función Tipo(colesterol) que recibe la cantidad de colesterol y retorna su
correspondiente tipo.
b) Escribir un programa principal, que permita leer un número entero, que representa la
cantidad de colesterol, y despliega por pantalla su correspondiente tipo (debe usar la
parte a).

2. Escribir una función Suma(N), que reciba un número entero de a lo más 4 dígitos, permita
imprimir los dígitos del número en forma inversa, y además retorne la suma de los dígitos.
Ejemplo: Si N = 2345, imprime 5 4 3 2 y retorna 14 (es sólo un ejemplo la función debe
servir para cualquier número de 4 dígitos)

3) numPi(n); esta función recibe por parámetro un número entero positivo n, y debe mostrar
el valor aproximado del número 𝜋 en una tabla con dos, tres, cuatro y hasta n términos.
La serie infinita del número 𝜋, es la siguiente:

4 4 4 4 4
𝜋 =4− + − + − +⋯
3 5 7 9 11

4) numAureo(n); esta función recibe por parámetro un número entero positivo n, y debe
retornar el valor aproximado del número áureo (número de oro) a partir de los números
de fibonacci, esto es, el número áureo se aproxima a partir de la razón o cociente entre un
término y el inmediatamente anterior de la serie de fibonacci para un número n muy
grande.

La serie de fibonacci es: 1, 1, 2, 3, 5, 8, 13, 21, 34,...

𝑓𝑛
El número áureo es obtiene como: 𝑓𝑛−1
, donde 𝑓𝑛 corresponde al n-ésimo término de la
serie de fibonacci.

También podría gustarte