Inscription / Connexion Nouveau Sujet
Niveau première
Partager :

Algorithme

Posté par
Liilou
26-01-14 à 11:21

Bonjour a tous,
J'étais absente la semaine dernière, et ma classe a fait un algorithme que je n'arrive pas à reproduire, pouvez vous m'aider ?
En language naturel :
a,b et m sint des nombres réels
Affecter à a la valeur 0
Affecter à b la valeur 1
Tant que b-a>0.01
Affecter à m la valeur (a+b)/2
Si m2+2m-1>0 alors
Affecter à b la valeur m
Sinon Affecter à a la valeur m
Finsi
FinTantque
Afficher a et b

J'ai donc rentré dans ma calculatrice
0->A
1->B
While B-A>0.01
(A+B)/2->M
If M2+2M-1>0
Then
B->M
Else
M->A
END
END
Disp A,B


Cela ne fonctionne pas, pouvez vous me dire pourquoi ? Merci d'avance !

Posté par
Liilou
Réponse 26-01-14 à 11:36

A c'est bon j'ai trouvé !

0->A
1->B
While (B-A)>0.01
(A+B)/2->M
If M2+2M-1>0
Then
M->B
Else
M->A
END
END
Disp "A=",A
Disp "B=",B

Au revoir  

Posté par
Glapion Moderateur
re : Algorithme 26-01-14 à 14:44

L'important aussi, c'est de comprendre ce que fait cet algorithme. Tu as compris ?



Vous devez être membre accéder à ce service...

Pas encore inscrit ?

1 compte par personne, multi-compte interdit !

Ou identifiez-vous :


Rester sur la page

Inscription gratuite

Fiches en rapport

parmi 1768 fiches de maths

Désolé, votre version d'Internet Explorer est plus que périmée ! Merci de le mettre à jour ou de télécharger Firefox ou Google Chrome pour utiliser le site. Votre ordinateur vous remerciera !