Java dilinde iki sayının ekokunu hesaplamak için aşağıdaki kodu kullanabilirsiniz:
import java.util.Scanner;
public class LCM {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("Birinci sayı: ");
int num1 = sc.nextInt();
System.out.print("İkinci sayı: ");
int num2 = sc.nextInt();
int gcd = 1;
int i = 2;
while (i <= num1 && i <= num2) {
if (num1 % i == 0 && num2 % i == 0) {
gcd = i;
}
i++;
}
int lcm = num1 * num2 / gcd;
System.out.println("Ekok: " + lcm);
}
}
Bu kod, kullanıcıdan iki sayı girdisini alacak ve bu sayıların ekokunu hesaplayacaktır. Algoritma, while döngüsü kullanarak gcd adında bir değişken tanımlar ve iki sayının en büyük ortak bölenini bulmak için bir döngü başlatır. gcd değişkeni, her bir adımda en büyük ortak bölen olarak güncellenir. Son olarak, ekok, iki sayının çarpımını gcd’ye böldükten sonra hesaplanır ve ekrana yazdırılır.
Bu uygulamada herhangi bir sorun yaşarsanız aşağıya yorum olarak bırakabilirsiniz. Bunun yanı sıra web sitemizdeki diğer hazır Java programlama örneklerine ulaşmak için bu linke tıklayabilirsiniz.