Programación en Java: MCD de números positivos

Mediante Programación en Java, crearemos un programa que permita imprimir el máximo común divisor de dos números, como se muestra en el siguiente código:

package javaapplication40; 
import java.util.Scanner; 
public class JavaApplication40 { 
public static void main(String[] args) { 
Scanner teclado= new Scanner(System.in); 
int num1,num2; 
do{ System.out.println("Ingrese primer numero:"); 
num1=teclado.nextInt(); 
System.out.println("Ingrese segundo numero:"); 
num2=teclado.nextInt(); 
if(num1<0 || num2<0) System.out.println("No ingrese negativos"); 
else{ 
while(num1 != num2) 
if(num1>num2) 
num1= num1-num2; 
else 
num2= num2 -num1; 
System.out.println("El MCD es:" +num1); 
} 
}while(num1!=0 && num2 !=0); 
} 
}
 

Programación en Java: MCD de números positivos

Como se puede ver en las imagen, Programación en Java: MCD de números positivos, permite realizar lo siguiente:

  • El programa pide que se ingrese dos números.
  • Si uno de los números ingresados es negativo, el programa te lo dirá y pedirá que vuelvas a ingresar los dos números otra vez.
  • Ojo: Los dos números que ingreses debe ser positivo para poder calcular el MCD.
  • Y finalmente debe calcular el máximo común divisor de los dos números ingresados.

Espero te haya gustado este post, no dudes en compartirlo!!

NOTA:

+ Los ejercicios desarrollados en este post son a través del programa NetBeans. Para obtener el programa, clic en el siguiente enlace: Descargar Netbeans