Bolu Beyi tarafından yazıldı Haziran - 6 - 2015 2 Yorum

pi-sayısıBu örneğimizde c sharp ile pi sayısı bulacağız. İnternette birçok yerde pi sayısının nasıl bulunacağına dair birçok kaynak var fakat, biz döngü kullanarak yaklaşık değerleri tahmin ederek bulacağız. Yani program bize döngünün ne kadar çalışması gerektiğini soracak ve buna göre sonucu ekrana getirecek. Döngü ne kadar çok çalışırsa o kadar yakın değerleri bulacağız. En basitinden döngünün çalışması için 5 sayısını girdiğimizde pi sayısını 3,01 civarı birşey bulurken, döngünün çalışması gereken sayıyı 60 girdiğimizde 3,13 gibi bir değer bulacağız.

 

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Sanalza-PiSayisi
{
class Program
{
static void Main(string[] args)
{
int sayac;
float arti = 0, n = 1, eksi = 0;
Console.WriteLine("dongu kac kere donsun?");
sayac = Convert.ToInt32(Console.ReadLine());
while (sayac > 0)
{
arti = arti + 4 / n;
eksi = eksi + 4 / (n + 2);
n = n + 4;
sayac--;
}
Console.WriteLine("Pi sayisi:{0}", arti - eksi);
}
}
}

Bugüne kadar 2 yorum yapıldı

  1. diş teli dedi ki:

    üniversitede final sorusuydu 🙂

  2. Emir dedi ki:

    Sınav sorusuydu lakin yanlış yapmıştım 🙂


Time limit is exhausted. Please reload CAPTCHA.