Al usar la función MENU en MATLAB, como puedo hacer que luego de mostrar el resultado dado por la opción seleccionada vuelva a aparecer el menu para poder seleccionar otra opción? así como que se repita el programa desde MENU
Respuestas
Respuesta:Empiezas con un número entero natural cualquiera (1, 2, 3, 4, 5...).
Si el número es par, lo divides por 2
Si es impar, lo multiplicas por 3 y le sumas 1
Después, le aplicas esas mismas sencillas reglas al resultado.
Empecemos con 10, que es par.
10 ÷ 2 = 5, que es impar, así que aplicamos la segunda regla.
5 x 3 = 15 + 1 = 16.
Como es par... 16 ÷ 2 = 8
8 ÷ 2 = 4
4 ÷ 2 = 2
2 ÷ 2 = 1
Hasta aquí, sencillo.
Lo que desconcierta es que no importa con cuál número empieces, eventualmente siempre llegarás al 4 que se convierte en 2 y que termina en 1.
Al menos ese es el caso con todos los números que se ha probado, y se ha probado con algunos casi absurdos.
Explicación:Empiezas con un número entero natural cualquiera (1, 2, 3, 4, 5...).
Si el número es par, lo divides por 2
Si es impar, lo multiplicas por 3 y le sumas 1
Después, le aplicas esas mismas sencillas reglas al resultado.
Empecemos con 10, que es par.
10 ÷ 2 = 5, que es impar, así que aplicamos la segunda regla.
5 x 3 = 15 + 1 = 16.
Como es par... 16 ÷ 2 = 8
8 ÷ 2 = 4
4 ÷ 2 = 2
2 ÷ 2 = 1
Hasta aquí, sencillo.
Lo que desconcierta es que no importa con cuál número empieces, eventualmente siempre llegarás al 4 que se convierte en 2 y que termina en 1.
Al menos ese es el caso con todos los números que se ha probado, y se ha probado con algunos casi absurdos.