C# Kullanıcı Tarafından Girilen İki Sayının Ebob'unu Bulan Program

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Seçkin Üye
Katılım
21 Ocak 2016
Mesajlar
373
Tepki puanı
4
10 HİZMET YILI
Bağlantıları görmek için lütfen Giriş Yap


Kod:
static void Main(string[] args)
        {
            int i = 2, ebob = 1;




            Console.Write("A Sayısını giriniz :");
            int  a = Convert.ToInt32(Console.ReadLine());
            Console.Write("B Sayısını giriniz :");
            int b = Convert.ToInt32(Console.ReadLine());




            int sayi1 = a; //En son da kullanmak için yapıyoruz,
            int sayi2 = b; //Bu iki satırı yapmasanızda olur.




            while (a != 1 && b != 1)
            {
                if (a % i == 0 && b % i == 0)
                {
                    ebob = i*ebob;
                    a = a/i;
                    b = b/i;
                }
                else
                {
                    if (a % i == 0) 
                        a = a / i;




                    if (b % i == 0) 
                        b = b / i;




                    i++;
                }
            }
            Console.WriteLine("EBOB(" + (sayi1) + "," + sayi2 + ")= " + ebob);
            Console.ReadLine();
        }


Günceldir............
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst