recursividad – visualStudio c# (maximo comun divisor recursivo)

El problema planteado consiste en crear un algoritmo que permita hallar el máximo común divisor entre dos números usando una función recursiva.

El siguiente programa en c# hace uso de una función mcd recursiva. Las funciones recursivas se invocan a si mismas.

La lógica que utiliza este programa en c# es simple. Se leen los dos valores y se invoca la función máximo común divisor recursiva.

Reto

Quiero hacer este programa… Pero ¿Cómo funciona?

La ejecución paso a paso del programa la puede ver en la

Simulación

ESCUCHANDO


Suscribete a nuestro canal

AMPLIAR ESCUCHANDO

programacion en c#: maximo comun divisor recursivo
Figura. programacion en c#: funcion maximo comun divisor recursiva

resultado ejecucion programa: maximo comun divisor recursivo
Figura. resultado ejecucion programa: funcion maximo comun divisor recursiva

EVALUAR APLICANDO
BUENAS PRÁCTICAS

Las funciones recursivas tienen condicion de finalizacion, es decir sentencias condicionales.

[Tweet «»El uso de funciones recursivas esta a favor de la flexibilidad y la estandarizacion» #Tutorias ☺»]