Java’da bir sayının zor ekok hesaplanması için aşağıdaki adımlar takip edilmelidir:
İki sayının maksimum ortak bölen (MOB) bulunması: MOB, iki sayının bölünmesinden kalanın sıfır olması durumudur.
İki sayının çarpımına eşit olan MOB bulunur: İki sayının çarpımı, MOB’ın karesine eşittir.
İki sayının çarpımına eşit olan MOB bulunur ve bu MOB, zor ekok olarak adlandırılır.
Aşağıdaki kod bloğu, Java dilinde zor ekok hesaplamayı gösterir:
import java.util.Scanner;
public class Main {
public static int gcd(int a, int b) {
if (b == 0)
return a;
return gcd(b, a % b);
}
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("İlk sayıyı girin: ");
int num1 = input.nextInt();
System.out.print("İkinci sayıyı girin: ");
int num2 = input.nextInt();
int result = (num1 * num2) / gcd(num1, num2);
System.out.println("Zor ekok: " + result);
}
}
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.