5.00 / 1 oy

Java ile OBEB Hesabı Yapmak

OBEB (Ortak Bölenlerin En Büyüğü) (EBOB olarak da ifade edilir ve OBEB ile EBOB aynı şeydir) hesabı, iki ya da daha çok sayı ile uygulanan ve ortak bölenlerin en büyüğünü bulma işlemidir.

Hesaplama mantığı:

Amaç her iki sayıyı da kalansız bölen en büyük sayıyı bulmaktır.

Örnekler:

4 ile 6 için OBEB = 2

10 ile 15 için OBEB = 5

5 ile 20 için OBEB = 5

45 ile 60 için OBEB = 15

75 ile 100 için OBEB = 25

400 ile 600 için OBEB = 200

400 ile 601 için OBEB = 1

 

Java Kodları:

Scanner girdi=new Scanner(System.in);
System.out.println("OBEB hesabı için ilk sayıyı yazın");
int a = girdi.nextInt();

System.out.println("OBEB hesabı için ikinci sayıyı yazın");
int b = girdi.nextInt();

int obeb = 1;

for (int i = 1; i <= a && i <= b; ++i)
{
    if(a % i == 0 && b % i == 0)
        obeb = i;
}
System.out.println(a+" ve "+b+" sayıları için OBEB="+obeb);

Çıktı:

OBEB hesabı için ilk sayıyı yazın
> 40
OBEB hesabı için ikinci sayıyı yazın
> 60
40 ve 60 sayıları için OBEB=20

 

utku33

26.02.2020 03:48

Bu soru henüz yanıtlanmamış.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
Java ile OBEB Hesabı Yapmak

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.