Bu örneğimizde c sharp ile pi sayısı escort aksaray 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 aksaray escort ç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); } } }
üniversitede final sorusuydu 🙂
Sınav sorusuydu lakin yanlış yapmıştım 🙂
bindelik basamağından sonrasına gerek yok, döngü sayısını 6 da bıraksak yeter. o kadar hassas hesap yapılmaz zaten pratikte 🙂