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);
}
}
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