Foros aprenderaprogramar.com

Aprender a programar => C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más => Mensaje iniciado por: Mac en 23 de Agosto 2014, 00:54

Título: Calcular MCD de dos enteros positivos recursivo java
Publicado por: Mac en 23 de Agosto 2014, 00:54
Hola Buenas tardes

Como Puedo Iniciar este pequeño programa En el Lenguaje de Java entorno Netbeans ?¿ !

Como Calcular Máximo  común Divisor (MCD) de dos enteros positivos.

Si M >= N una función recursiva para MCD es
MCD = M si N =0
MCD = MCD (N, M mod N) si N <> 0

Are que los valores  para M y N ingresen desde la consola.

Una función recursiva es entonces llamada para calcular el MCD.

 El programa entonces imprime el valor para el MCD.

Si el usuario ingresa un valor para  M que es < que N el programa es responsable de switchear los valores.

Título: Re:Calcular MCD de dos enteros positivos.
Publicado por: Ogramar en 23 de Agosto 2014, 10:37
Hola, lo tienes prácticamente todo, lo único que tienes que hacer es armarlo:

Método que calcula el mcd: https://www.aprenderaprogramar.com/foros/index.php?topic=1161.msg6422#msg6422, si te fijas en la operativa del algoritmo este método switchea los valores por sí mismo, no necesitas nada más adicional.

Ingresar datos desde la consola: http://aprenderaprogramar.com/index.php?option=com_content&view=article&id=623:pedir-datos-en-java-por-consola-teclado-escape-backslash-systemoutprint-salto-de-linea-n-cu00657b&catid=68:curso-aprender-programacion-java-desde-cero&Itemid=188

Por último indicarte que el programa que quieres hacer es Java, da igual que el entorno sea NetBeans o Eclipse o JBuilder...

Saludos!
Título: Re:Calcular MCD de dos enteros positivos.
Publicado por: Mac en 27 de Agosto 2014, 05:02
Perfecto problemática solucionada !!!  :D :D :D :D :D