KioskeaKioskeaCommentCaMarcheInscrivez-vous, c'est gratuit !
Samedi 17 mai 2008 - 23:52:42

Algorithme d'approximation

Rechercher : dans
algorithme d'approximation
par triguiah
 Fil de Discussions
Statut : Non résolu
mardi 4 mars 2008 à 13:00:55
Bonjour,
je cherche une solution algorithmique du probleme:
soit Uo=1;Un+1=(Un+Vn)/2
et soit Vo=2;Vn+1=racinecarré(Un+Vn)
Un et Vn sont adjacente et ont la meme limite racinecarré(27)/pi
on recherche un algorithme qui calcule une approximation de pi en utilisant Vn
Répondre à triguiah  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par Pacorabanix, le mardi 4 mars 2008 à 13:24:43 Fil de Discussions
Et ? Quel est ton problème ? Ce que l'énoncé signifie : en utilisant l'algorithme qui est *deja* écrit (la partie calcul : Un+1=(Un + Vn) / 2 et Vn+1=racine(Un+Vn)), tu essayes avec de calculer pour un n assez grand (par exemple 100), et tu auras Vn pour n= 100 (j'appelle ça resultat)

resultat = racine(27)/pi

ce qui donne en isolant pi (équations) :

pi = racine(27)/resultat
Répondre à Pacorabanix

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par triguiah, le jeudi 6 mars 2008 à 16:52:50 Fil de Discussions
bonjour
je cherche la resolution de cet exercice
sachant que sin(x)=x/1!-x3/3!+x5/5!-x7/7!+x9/9!-...... pour x très proche de zéro
ecrire un programme qui permet d'afficher sin(x) en utilisant la formule ci-dessus. le calcul s'arrête quand la différence entre deux termes consécutifs devient inférieur ou égale à 10 puissance -4.
Répondre à triguiah

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par Anis, le jeudi 27 mars 2008 à 11:59:17 Fil de Discussions
pour ton problème je pense que cé la solution mais jé une meilleur formule pour calculer le sinus puisque cette formule ne fonctionne pas correctement.

0/debut function sinn (x:reel):reel;
1/j:=1;
i:=3;
s1:= x;
2/repeter
s=s1;
si (j mod 2 <> 0) alors
s1=s1-(x/fact(i-1))
sinon
s1=s1+(x/fact(i-1));
fin si
j=j+1;
i=i+2;
jusqu'a ((s1-s) <= eps);
3/sinn=s1;
4/fin sinn

**autres:

sin(x)=x+(puis(x,3)/3!+(puis(x,5)/5!)+(puis(x,7)/7!)......


0/debut algo sinn
lire(x)
1/ repeter
s1=s
s=s+puis(n,i)/fact(i)
i=i+2
jusqu'a ((s-s1) <= eps)
2/fin sinn

cé plus simple et plus précis.
Répondre à Anis

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par baybou, le dimanche 30 mars 2008 à 14:08:04 Fil de Discussions
pouvez vous m'aider ?
sans untiliser un quelconque artifice d'afichade.ecrire l'algo qui affiche la pyramide suivante
1
121
12321
1234321
123454321
12345654321
1234567654321
123456787654321
12345678987654321
Répondre à baybou

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par hamido, le lundi 31 mars 2008 à 18:38:15 Fil de Discussions
on peut résoudre ce problème comme suit
debut triangle
pour i de 1 à 9 faire
pour j de 1 à i faire
ecrire(j)
fin pour
pour j de i-1 à 1 (pas=-1) faire
ecrire(j)
fin pour
retouràlaligne
fin pour
fin triagle
Répondre à hamido

6


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par trésor_ca, le vendredi 18 avril 2008 à 11:24:15 Fil de Discussions 
on sepropose d'écrire un programme qui permet déterminer le volume maximum de la boite associe à unhauteur h=10 .
le pas de variation est donné par l'utilisateur.
Répondre à trésor_ca
Discussions pertinentes trouvées dans le forum
20/03 21h35cours algorithmique approximationProgrammation12/05 18h002
12/03 18h10Pb d'algorithmie simpleProgrammation27/04 21h017
10/03 19h43exo algorithme pour correction s'il vous plaiProgrammation26/03 01h588
03/03 19h05Algorithme d'une factorielle - boucle whileProgrammation14/05 15h2311
Plus de discussions sur « algorithme d'approximation » Discussion en cours Discussion fermée Problème résolu
Répondre
Titre du message :
Votre pseudo:
Votre email :
Message: 
  •  
  •  
Options: Recevoir les réponses par mail.
 

Aide