Está en la página 1de 2

1.

Suponga que en un estado de Estados Unidos la edad legal para beber


es 21. Escriba y pruebe una función para determinar si una persona es lo
suficientemente madura para beber.
//Ejercicio 1
//Carlota Danae Esquivel Saldivar Mat,2046409
clear,clc
txt = ['Años'];
datos = x_mdialog('Ingrese su edad',txt,[''])
edad = evstr(datos(1))
if edad>=21 then
mprintf("Usted tiene %.f años, tiene acceso al consumo de alcohol",edad)
else
mprintf("Usted tiene %.f años, no tiene la edad requerida para consumir alchohol",edad)
end

2. Muchos juegos en los parques de diversiones requieren que los usuarios


tengan cierta estatura mínima. Suponga que la estatura mínima es 48” para
cierto juego. Escriba y pruebe una función para determinar si el usuario es lo
suficientemente alto.
//Ejercicio 2
//Carlota Danae Esquivel Saldivar Mat,2046409
clear,clc
txt = ['Altura'];
datos = x_mdialog('Ingrese su altura en pulgadas',txt,[''])
height= evstr(datos(1))
if height>=48 then
mprintf("Usted tiene una altura de %.f pies, tiene acceso al parque de diversiones",height)
else
mprintf("Usted tiene una altura de %.f pies, no tiene la altura mínima requerida para acceder al parque",height)
end
3. Cuando una parte se fabrica, las dimensiones usualmente se especifican con
una tolerancia. Suponga que cierta parte necesita tener 5.4 cm de largo, más
o menos 0.1 cm (5.4  0.1 cm). Escriba una función para determinar si una
parte está dentro de dichas especificaciones.
//Ejercicio 3
//Alexis Eduardo Ramirez Ramirez 2174795
clear,clc
txt = ['Largo de la pieza (cm)'];
datos = x_mdialog('Ingrese la especificación indicada',txt,[''])
largo= evstr(datos(1))
if largo>=5.3 & largo<=5.5 then
mprintf("La pieza tiene un largo de %.1f cm, si cumple con las especificaciones demarcadas",largo)
else
mprintf("La pieza tiene un largo de %.1f cm, no cumple con las especificaciones demarcadas",largo)
end

4. Desafortunadamente, Estados Unidos actualmente usa unidades tanto métricas


como inglesas. Suponga que la parte del problema 3 se inspeccionó al medir
la longitud en pulgadas en lugar de cm. Escriba y pruebe una función que
determine si la parte está dentro de las especificaciones y que acepte entrada
en la función en pulgadas.

5. Muchos motores de cohete sólido constan de tres etapas. Una vez que la
primera etapa se quema, se separa del misil y la segunda etapa se enciende.
Luego la segunda etapa se quema y separa, y la tercera etapa se enciende.
Finalmente, una vez que la tercera etapa se quema, también se separa del
misil. Suponga que los siguientes datos representan aproximadamente los
tiempos durante los que cada etapa se quema:
Escriba y pruebe una función para determinar si el misil está en etapa de
vuelo 1, etapa de vuelo 2, etapa de vuelo 3 o vuelo libre (sin potencia).

También podría gustarte