Hola, quería consultar por las partes c y d del ejercicio 2 del parcial de 2017. Adjunto la letra de estos. Al no saber resolverlo leí la solución pero no pude comprenderla. Además intente correrlo a mano con un ejemplo y no llegaba al resultado correcto. Creo no estar entendiendo bien el funcionamiento del código. Si pueden ayudarme les agradezco.
Hola,
Creo que las soluciones publicadas funcionan bien.
Quizá un detalle es que los números que se ingresan y salen, son vectores.
Por ejemplo el número 72 en octal, se ingresa como [7 2] (es lo que dice la letra, que un vector representa un número. Entonces OctalABin([7 2]) da como salida el vector binario [1 1 1 0 1 0].
Al revés también, el código BinAOct([1 1 1 0 0 1]) da como salida el vector [7 1].
Dado que está la solución, probá de ejecutarla utilizando Octave, y compará lo que es tu ejecución a mano con lo que es la ejecución de Octave.
saludos,
Eduardo