hallo,
habe gerade angefangen in c zu programmieren - habe vorher noch nie programmiert.
meine frage:
muss über die formel: pi= 4 [ n=0(summenzeichen)unendlich] (-1)^n / 2n+1 berechnen
die pi werte müssen für 10^0, 10^1,......10^7 ausgegeben werden.
nun mein problem:
1. ich bekomme zwar werte raus jedoch müssten sich diese noch aufsummieren.
2. was muss ich machen damit nur die ergebnise für diese werte 10^0, 10^1,......10^7 angezeigt werden??
nun mein code (oder wie man dass genau nennt)
# include <stdio.h>
# include <math.h>
double pow(double basis, double n);
main()
{
int n;
float sum;
printf ("I Nmax I Pi I\n");
printf ("I----------+---------------I\n");
for (n=0; n<=10; n++)
{
sum = 4*((pow(-1.0,n)/(2*n+1)));
printf("I %d I %.6f I I\n",n, sum);
}
getchar();
}