Está en la página 1de 5

UNIVERSIDAD AUTÓNOMA DE BAJA

CALIFORNIA FACULTAD DE INGENIERÍA


MEXICALI
TRONCO COMÚN

Práctica 03

Programación y Métodos Numéricos


Marissa Guarneros Rodríguez
Matrícula:
1190590

Mexicali B.C. a 01 de marzo del 2023.


Competencia de la práctica:
Elaborar programas que utilicen las Estructuras de Control de Repetición dentro de Octave, para la
solución de problemas reales en área de la ingeniería, con honestidad y responsabilidad

Desarrollo de la práctica

1) Para un estudio de nutrición es necesario calcular el IMC (índice de masa corporal) por persona. Realiza
un programa en Octave que solicite al usuario que registre la estatura en metros y el peso en kgs. Al
capturar cada persona imprimirá el IMC calculado por la siguiente fórmula: IMC=peso(kgs)/altura2(metros)
y un letrero que diga desnutrido, normal o sobrepeso dependiendo del valor del IMC obtenido. Si es menor
a 18.5 imprimirá “Desnutrido” Si es de 18.5 y menor a 25 imprimirá “Normal” Si es mayor a 25 imprimirá
“Obesidad” Hacer uso del ciclo while mientras se desee capturar otra persona.
2) Realizar un programa en Octave donde pida su nombre y su edad. Posteriormente se escribirá el número
que empieza en 1 seguido del nombre la cantidad de veces dependiendo de su edad. El número se irá
incrementando en 1.
a) Hacer el programa con un ciclo for.
b) Utilizar ciclo while.

3) Realizar un programa que solicite un rango de números a imprimir. Posteriormente imprima el acumulado
de los números pares y de los números impares. Utilizar dountil y la función mod
Conclusiones
Me quedo muy claro este tema sobre todo la facilidad con la que se usan los ciclos, y también la
importancia que tienen para no hacer muchas líneas de código, me gusta mucho la idea de pedir
varios datos y poder calcularlos con facilidad.

También podría gustarte