int main()
{
float valeur_pi = 1.0; //Valeur approximative de pi
float term = 1; //Valeur temporaire de la formule de Wallis
//Boucle qui calcule la formule de Wallis
for(int i=0; i<MAX; i++)
{
term = (((2.0*i+2)/(2.0*i+1))*((2.0*i+2)/(2.0*i+3)));
valeur_pi *= term;
}
//Doubler la valeur de pi, car la formule de Wallis nous donne (pi/2)
valeur_pi *= 2;
//Affiche le resultat
printf("La valeur approximative de pi est : %f", valeur_pi);
return EXIT_SUCCESS;
include
include
define MAX 100000
int main() { float valeur_pi = 1.0; //Valeur approximative de pi float term = 1; //Valeur temporaire de la formule de Wallis
}