Şimdi yükleniyor

C Sharp (C#) ile OBEB ve OKEK Alma

c#

C Sharp (C#) ile OBEB ve OKEK Alma

C Sharp (C#) ile OBEB ve OKEK alma gibi iki temel matematiksel işlemi yapabileceğinizi biliyor muydunuz? OBEB (Ortak Bölenler En Büyük) ve OKEK (Ortak Katlar En Küçük), sayı teorisi alanında kullanılan matematiksel kavramlardır.

  1. OBEB (Ortak Bölenler En Büyük):
    • OBEB, iki veya daha fazla sayının ortak bölenlerinden en büyüğüdür. Yani, verilen sayıların bölenleri arasında en büyük ortak böleni ifade eder.
    • Örneğin, 12 ve 18 sayılarının bölenleri şunlardır:
      • 12: 1, 2, 3, 4, 6, 12
      • 18: 1, 2, 3, 6, 9, 18
    • Bu durumda, ortak bölenler 1, 2, 3 ve 6’dır. En büyük ortak bölen (OBEB) ise 6’dır.
  2. OKEK (Ortak Katlar En Küçük):
    • OKEK, iki veya daha fazla sayının ortak katlarından en küçüğüdür. Yani, verilen sayıların katları arasında en küçük ortak katı ifade eder.
    • Örneğin, 4 ve 6 sayılarının katları şunlardır:
      • 4: 4, 8, 12, 16, 20, …
      • 6: 6, 12, 18, 24, 30, …
    • Bu durumda, ortak katlar 12, 24, 36, … şeklinde devam eder. En küçük ortak kat (OKEK) ise 12’dir.

OBEB ve OKEK, özellikle sayıların sadeleştirilmesi, kesirlerin basitleştirilmesi gibi matematik problemlerinde ve denklemlerin çözümünde kullanılır.

C Sharp (C#) Girilen Sayilardan En Büyük ve En Küçügünü Alma

Arkadaslar merhabalar. Asagidaki örnekte kullanicidan aldiginiz 5 farkli sayidan en büyük ve en küçük olanlari belirleme islemini yaptim. Sistem kullanicidan aldigi degerleri if döngüsüne sokarak kiyasliyor ve en büyük sayi ile en küçük sayiyi belirliyor. Örnegi asagidan alip kendinize göre gelistirebilirsiniz.

        int kucuk = 0;
        int buyuk = 0;
        Console.WriteLine("Lütfen 5 sayi giriniz.");
        for (int i = 0; i < 5; i++)
        {
            int sayi = Convert.ToInt32(Console.ReadLine());
            if (kucuk == 0)
            {
                kucuk = sayi;
            }
            else if (kucuk > sayi)
            {
                kucuk = sayi;
            }
            if (sayi > buyuk)
            {
                buyuk = sayi;
            }
        }
        Console.WriteLine("Girilen sayilardan en büyügü : " + buyuk);
        Console.WriteLine("Girilen sayilardan en küçügü : " + kucuk);
        Console.WriteLine();

Paylaş :

Yorum gönder