Les Allergies
Alimentaires
Posez votre question Signaler

[pascal] valeur approchée de pi

ghassen - Dernière réponse le 26 févr. 2012 à 21:41
Bonjour,
je dois ecrire un programme pascal qui permet de caluler puis d'afficher une valeur approchée de pi a 10^(-4)près à partir de l'expression: pi/4 = 1 - 1/3 + 1/5 - 1/7 + 1/9 ..... ; (le calcul s'arrete quand la difference entre 2 valeur consécutives de cette expression devient strictement inferieur à 10^(-4)..
merci pour votre aide
a+
Lire la suite 

[pascal] valeur approchée de pi »

7 réponses
Réponse
+3
moins plus
PI=4*somme(0 à infini)((-1)puiss(n)/ (2*n+1))

Je n'ai pas pu écrire l'equation entièrement...

En utilisant des boucles pour incrementer n et réaliser la somme et des test "si" à l'interieur de ta boucle d'incrementation je penses que tu

peux trouver une solution...Bon courage...
rym - 26 févr. 2012 à 21:41
program pi;
uses wincrt;
var
k:integer;
n:integer;
somme:real;
begin
read(n);
somme:=0;
for k:=0 to n do
somme:= somme + (1div(2*k+1))* exp(k*ln(-1));
pi:= 4*somme;
end.
Ajouter un commentaire
Réponse
+1
moins plus
bonjour
ok

begin
x:=1;
i:=3;
repeat
xpre:=x;
x:=xpre-1/i;
i:=i+1;
until(4*(x-xpre)<eps);
end;
big.steff<3 frero - 8 avril 2010 à 00:20
l'icrementation de i sera i:= i+2 pas ;
et until abs (x-xpres )<eps;
Ajouter un commentaire
Réponse
+0
moins plus
Bonjour,

Je crois qu'il s'agit d'une suite: pi=4* somme (-1)
belhi.A - 6 avril 2010 à 15:50
non non,,c'est vrai qu'il s'agit d'une suit mais la problem c de signe (-) aprés chaque 2 instruction de cette suite
hani - 20 févr. 2011 à 12:39
quand est ce qu'on fait s:=0 et s:=1 dans le programme pascal
Ajouter un commentaire
Ce document intitulé « [pascal] valeur approchée de pi » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?