Doy fe que los siguientes ejercicios son de mi autoría, en caso de encontrar
plagio la nota de todo mí trabajo debe ser de CERO además de las respectivas sanciones a que haya lugar. El profesor puede solicitar la sustentación de uno o
I. Desarrollar los siguientes algoritmos simples utilizando funciones
1. Realizar un algoritmo que utilizando funciones que reciben y si retornan valor, que halle la factorial de un número dado. Por ejemplo, la factorial de 5 es el resultado de 5*4*3*2*1 2. Escribir la función en pseudocódigo que devuelva el tipo de triángulo según el valor de los lados capturados (Isocele, Equilátero, Escaleno). 3. Realizar un algoritmo que utilizando funciones devuelva el resultado de un número elevado a un exponente dado. 4. Escribir una función en pseudocódigo que devuelva si un número dado es primo o no. Para que un número sea primo solo es divisible entre 1 y sí mismo (por ejemplo: 2, 3, …,13, 17, 19…). 5. Escribir una función en pseudocódigo que calcule el área de un círculo (A = π r²) recibiendo como parámetro el radio y devolviendo el área.
II. Los siguientes algoritmos se deben desarrollar con condicionales
simples e implementando funciones. 1. Desarrolle un algoritmo que permita identificar si una persona es hipertensa recibiendo como parámetro la presión sistolíca y diastólica NOTA: presión sistolíca debe ser menos a 120 y la presión diastólica menor a 80, si estos valores son mayores se considera hipertensa, deber retornar un mensaje indicando si es o no Hipertensa. 2. Desarrolle un algoritmo que permita determinar si una persona ya puede ingresar a un juego en el parque de diversiones debe recibir como parámetro la altura y de acuerdo a ello retornar un mensaje indicando si puedo o no ingresar NOTA: la estatura mínima para ingreso es de 150 cm.
III. El siguiente algoritmo se deben hacer con condicionales anidados, no
se aceptan simples y debe implementar funciones.
1. Elabora un algoritmo que dado el nivel de azúcar en la sangre de
una persona en ayunas indique el tipo de diabetes de acuerdo a la siguiente tabla: Debajo de 108 mg/dl Normal Entre 108 y 125 mg/dl Pre diabético Más de 125 mg/dl Diabético