“Cómo encontrar LCM de dos números Java” Código de respuesta

Cómo encontrar LCM de dos números Java

public class Main {
  public static void main(String[] args) {

    int n1 = 72, n2 = 120, gcd = 1;

    for(int i = 1; i <= n1 && i <= n2; ++i) {
      // Checks if i is factor of both integers
      if(n1 % i == 0 && n2 % i == 0)
        gcd = i;
    }

    int lcm = (n1 * n2) / gcd;
    System.out.printf("The LCM of %d and %d is %d.", n1, n2, lcm);
  }
}
Clear Cow

Cómo encontrar LCM de dos números Java

public class Main {
  public static void main(String[] args) {

    int n1 = 72, n2 = 120, lcm;

    // maximum number between n1 and n2 is stored in lcm
    lcm = (n1 > n2) ? n1 : n2;

    // Always true
    while(true) {
      if( lcm % n1 == 0 && lcm % n2 == 0 ) {
        System.out.printf("The LCM of %d and %d is %d.", n1, n2, lcm);
        break;
      }
      ++lcm;
    }
  }
}
Clear Cow

Respuestas similares a “Cómo encontrar LCM de dos números Java”

Preguntas similares a “Cómo encontrar LCM de dos números Java”

Más respuestas relacionadas con “Cómo encontrar LCM de dos números Java” en Java

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código