Bézout ou algorithme d'euclide étendu

Soyez le premier à donner votre avis sur cette source.

Vue 21 760 fois - Téléchargée 1 328 fois

Description

Bonjour,
je suis en terminale SSI spé maths et il y a quelque temps, on a fait le théorème de Bézout... J'ai alors tout de suite prit ma calculette pour le programmer.
Aujourd'hui, j'ai refait ce code mais cette fois-ci en python.
Il y a donc dans cette source de quoi trouver les coefficients de Bézout en n'ayant besoin que du premier diviseur et du premier dividende...

Source / Exemple :


#42# VOIR LE ZIP !!!

Conclusion :


J'ai également mis le programme que j'ai fait sur casio 35+ (oui, je sais, les TI sont mieux... mais c'est parce que la programmation est énervante sur Casio que j'aime bien !). Par contre, le code n'est pas très lisible...
De plus, il n'y a pas d'interface graphique dans mon programme (pas nécessaire).
Enfin, je précise que mes deux programmes sont sous licence GPL (libre) pour un monde plus libre !

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

cs_linkid
Messages postés
107
Date d'inscription
mardi 29 novembre 2005
Statut
Membre
Dernière intervention
8 mai 2009
-
Merci pour cette remarque, je n'avais pas vu cela... je le corrige dans la soirée !
Sinon, je n'ai pas mit d'interface car ça ne sert a rien de s'encombrer avec...
Mais si cela manque, alors j'en ferais une petite bientôt...
aera group
Messages postés
390
Date d'inscription
mercredi 23 août 2006
Statut
Membre
Dernière intervention
8 novembre 2010
10 -
Ouai, bon petit script, mais il faudrait évité que le programme donne ce résultat :


Entrez le diviseur : 0
Entrez le dividende : 1

quotient : 0
diviseur/dividende : 0 1 0
reste : 0
u : 1 0
v : 0 1

PGCD(0; 1) = 1

ON NE PEUT PAS DIVISER PAR 0
Je met 9/10, parce qu'il n'y a pas d'interface graphique (C'est pas compliqué avec Tkinter). Nan, finalement je te met 10, parce que t'est en SSI spé maths et moi aussi :p

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.