20 Kasım 2013 Çarşamba

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.

Hiç yorum yok:

Yorum Gönder