27 Kasım 2013 Çarşamba

C # da konsol ekranda girilen sayıyı çarpanlarına ayıran program

 long mod=0;
            Console.WriteLine("Sayıyı giriniz..:");
            long sayi = Convert.ToInt64(Console.ReadLine());
            Console.WriteLine("Hangi basamağı istiyorsunuz..:");
            int basamak = Convert.ToInt32(Console.ReadLine());
            while (basamak > 0)
            {              
                mod =  sayi % 10;
                sayi = sayi - mod;
                sayi = sayi / 10;
                basamak = basamak - 1;  
            }
            Console.WriteLine("Sayının istediğiniz basamağı..:"+mod);

C # Konsol ekranda istenilen Fibonecci sayısını bulan program

         Console.WriteLine("Fibonecci dizisinin boyutunu giriniz..:");
            int sayi = Convert.ToInt32(Console.ReadLine());
            int a = 1; int b = 1; int c = 0; int sonuc = 0; int d = 0;
            if (sayi == 1)
            {
                Console.WriteLine(sayi + " . Fibonecci sayısı..:" + 1);
            }
            if (sayi == 2)
            {
                Console.WriteLine(sayi + " . Fibonecci sayısı..:" + 1);
            }
            while (sayi > 2)
            {
                sonuc = a + b;
                c = a;
                a = b;
                b = sonuc;
                sayi = sayi - 1;
                d++;
            }
            if (d != 0) Console.WriteLine(sayi + " . Fibonecci sayısı..:" + sonuc);

20 Kasım 2013 Çarşamba

Merhaba

Merhabalar arkadaşlar

C #'da SQRT Fonksiyonu Kullanmadan Karekök Bulma

Arkadaşlar biz burada sqrt fonksiyonu kullanmadan nasıl karekök alınır onu göreceğiz , kodlar aşağıdaki gibidir.Bu kodlar windows form application uygulamasıdır.

 private void button1_Click(object sender, EventArgs e)
        {
            int sayi = Convert.ToInt32(textBox1.Text);
            double karekok = 1;int i=0;
            Boolean m = true;
            while (m)
            {
                i = i + 1;
                karekok = (sayi / karekok + karekok) / 2;
                if (i == sayi + 1) { m = false; }
            } 
            label1.Text = Convert.ToString(karekok);           
        }

Formumuza bir adet buton bir adet textbox bir adet label ekliyoruz.Texboxdan karekökü alınacak sayıyı alıyoruz ve butona tıkladığımız da sonucu labela yazdırıyoruz.