Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
π = 4- 4/3+ 4/5- 4/7+ 4/9… Sonsuz serisinden faydalanarak pi’yi hesaplatıp her terimden sonra pi’ye ne kadar yaklaşıldığını gösteren program.
Kod: Kodu kopyalamak için üzerine çift tıklayın!
//pi=4-4/3+4/5-4/7....
#include<stdio.h>
#include<conio.h>
#include<math.h>
int main()
{
int sayi,y=1,isaret=1,sayici;
float islem,sonuc=0;
printf("kac terim gosterilsin:"); //pi'ye ne kadar yaklasıldıgını belirledik
scanf("%d",&sayi);
for(sayici=1;sayici<=sayi;sayici++)
{
islem=(float)4/y; // baslangıcta float'ta tanımlı olsa bile işlem yaparen tekrar float olarak belirlenmesi gerekir.
islem=(float)islem*isaret;
sonuc=(float)sonuc+islem;
printf("%d\t %f\n",sayici,sonuc);
isaret=isaret*(-1); // isaretin pozitif ve negatif olarak sürekli değişmesi için
y=y+2; // paydanın ikişer ikişer artması için
}
getch();
}