MCM - Mínimo común múltiplo de 3 números

Programa que resuelva el MCM de 3 números introducidos por consola con la clase Scanner.
package ubuntu1;

import java.util.Scanner;

public class minimoComunMultiplo {

 public static void main(String[] args) {
   int numA, numB, numC, numMax, i;
   Scanner entrada = new Scanner(System.in);
   
   System.out.println("Introduce el primer número: ");
   numA = Integer.parseInt(entrada.nextLine());
   System.out.println("Introduce el segundo número: ");
   numB = Integer.parseInt(entrada.nextLine());
   System.out.println("Introduce el tercer número: ");
   numC = Integer.parseInt(entrada.nextLine());
   
   numMax = numA;
   

         if ( numB > numMax )
             numMax = numB;
  
         if ( numC > numMax )
             numMax = numC;
   
   
   
   i = numMax;
         while ((i % numA != 0) || (i % numB != 0) || (i % numC != 0))
             i++;
  
         System.out.println("El MCM es " + i );

 }

}

1 comentario:

  1. primero busca el numero mayor, luego lo incrementa hasta q los 3 numeros den una division exacta con el numero incrementado

    ResponderEliminar