Del curso: Fundamentos de la programación: Algoritmos
Accede al curso completo hoy mismo
Únete hoy para acceder a más de 24.900 cursos impartidos por expertos del sector.
Máximo común divisor: Implementación con Blockly
Del curso: Fundamentos de la programación: Algoritmos
Máximo común divisor: Implementación con Blockly
Aunque resolver el máximo común divisor podía parecer complicado, de entrada, ha resultado ser un algoritmo bastante sencillo. Te invito a intentar resolverlo por tu cuenta en Blockly y luego ver conmigo la solución en este vídeo. Lo primero que vamos a hacer es crear una función llamada 'mcd', de máximo común divisor, que recibirá dos parámetros 'a' y 'b'. Dentro de la función empezamos con un 'if else' que compruebe si 'b' es igual a 0. Aquí un comparador entre la variable 'b' y el valor 0. En caso afirmativo, guardamos en 'res', que es una nueva variable que vamos a crear, guardamos en 'res' el valor de 'a'. En caso negativo, guardamos en 'res' el resultado de volver a llamar a 'mcd' pero esta vez como primer parámetro le pasamos la 'b', como segundo parámetro el módulo entre 'a' y 'b', que en Blockly se representa con la pieza 'remainder of' del bloque de 'Math'. Entonces, el 'remainder of' entre 'a', variable 'a', y variable 'b'. ¿Qué tenemos que devolver? El resultado. Ya está…
Practica mientras aprendes con los archivos de ejercicios.
Descarga los archivos que el instructor utiliza para enseñar el curso. Sigue las instrucciones y aprende viendo, escuchando y practicando.