Programación en Java: Máximo Común Divisor
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 video:
package javaapplication3;
import java.util.Scanner;
public class JavaApplication3 {
public static void main(String[] args) {
Scanner teclado= new Scanner(System.in);
int num1,num2;
System.out.println(“Ingrese primer numero:”);
num1=teclado.nextInt();
System.out.println(“Ingrese segundo numero:”);
num2=teclado.nextInt();
while(num1 != num2)
if(num1>num2)
num1= num1-num2;
else
num2= num2 -num1;
System.out.println(“El MCD es:” +num1);
}
}
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
Continuando con While en java, les comparto el siguiente post: Imprimir del 1 al 10
-->
dsiculpe que condicional pordria usar para que al eutarlo me niegue el ingreso de numeros negativos
En esta nueva entrada te muestra como validar sólo números positivos para calcular el MCD. https://tecpro-digital.com/programacion-en-java-mcd-de-numeros-positivos/ Espero te sirva: