Está en la página 1de 2

UNIVERSIDAD CENTRAL

TALLER N6 MATLAB

MODELAMIENTO Y SIMULACION
PROF. JENNY PAOLA MARTINEZ FONSECA
El taller debe trabajarse en clase semana 26-30 Oct.
Crear para cada una de los algoritmos una function.
1. Construir un programa que calcule las soluciones de la ecuacion cuadratica:
ax2 + bx + c = 0
las cuales estan dadas por:
x1,2 =

b2 4ac
2a

2. Construya un programa que calcule el ndice de masa corporal de una


persona ICM = peso[kg]/altura2 [m] e indique el estado el estado en
el que se encuentra esa persona en funcion del valor de ICM :

Valor de ICM
Menor 16
de 16 a 17
de 17 a 18
de 18 a 25
de 25 a 30
de 30 a 35
de 35 a 40
Mayor 40

Diagn
ostico
Criterio de ingreso en hospital
Infrapeso
Bajo peso
Peso normal (saludable)
Sobrepeso (obesidad de grado I)
Sobrepeso cronico (obesidad de grado II)
Obesidad premorbida (obesidad de grado III)
Obesidad morbida (obesidad de grado IV)

3. Escriba un programa que calcule el promedio de 4 notas ingresadas por


el usuario.
4. Escriba un programa que entregue todos los divisores del n
umero entero
ingresado.
1

5. Desarolle un programa para estimar el valor de usando la siguiente


suma infinita:


1 1 1 1
= 4 1 + + ...
3 5 7 9
La entrada del programa debe ser un n
umero entero n que indique
cuantos terminos de la suma se utilizara.
6. Escriba un programa que reciba como entrada las longitudes de los dos
catetos a y b de un triangulo rectangulo, y que entregue como salida el
largo de la hipotenusa c del triangulo, dado por el teorema de Pitagoras:
c 2 = a2 + b 2
7. La secuencia de Collatz de un n
umero entero se construye de la
siguiente forma:
si el n
umero es par, se lo divide por dos;
si es impar, se le multiplica tres y se le suma uno;
la sucesion termina al llegar a uno.

La conjetura de Collatz afirma que, al partir desde cualquier n


umero,
la secuencia siempre llegara a 1. A pesar de ser una afirmacion a simple
vista muy simple, no se ha podido demostrar si es cierta o no.
Usando computadores, se ha verificado que la sucesion efectivamente
llega a 1 partiendo desde cualquier n
umero natural menor que 258 .
Desarrolle un programa que entregue la secuencia de Collatz de un
n
umero entero positivo de dos dgitos.

También podría gustarte