Matheux : algorithme d'euclide

Soyez le premier à donner votre avis sur cette source.

Vue 5 521 fois - Téléchargée 394 fois

Description

Je suis en train de faire un prog de maths un peu du meme genre qu une calculatrice mais avec des fonctions integrees comme des algo...

Source / Exemple :


tout est dans le zip

Conclusion :


Ce nest que le début, j ai fait ca hier soir, mais je vais completer cette source avec d autres fonctions ainsi qu avec un mode calcul et eventuellement graph...

ps: le menu ne fonctionne pas si ce n est pour l algorithme d Euclide ;)

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
2106
Date d'inscription
mardi 10 décembre 2002
Statut
Modérateur
Dernière intervention
15 décembre 2014
5
Faut pas oublier que l' objectif n' est pas que se soit plus beau mais, que l' on puisse comprendre la source:
- pour que les autres comprennent
- pour que l' on puisse y apporter des modifications assez rapidement.

Par mon experience personnelle, une source mal commentée, avec des composants mal nommés et des noms de variables non apropriées fait que plus tard, lors d' une mise à jour par exemple, on va avoir du mal à s' y retrouvé, voire meme, créer des erreurs (logiques) lors de la mise à jour.
Messages postés
230
Date d'inscription
vendredi 9 mai 2003
Statut
Membre
Dernière intervention
16 juillet 2005
1
bon ben euh, je vais refaire tout ca en plus "beau" donc...
il va falloir que je fasse une explication de lalgorithme deuclide si je comprend bien, eh bien soit !

merci pour ces conseils
Messages postés
1418
Date d'inscription
samedi 12 juin 2004
Statut
Membre
Dernière intervention
5 juillet 2010
13
Je suis du même avis : Pas très compréhensible...
Messages postés
4297
Date d'inscription
samedi 19 janvier 2002
Statut
Modérateur
Dernière intervention
9 janvier 2013
31
Ben tu vois, quand je vois du code comme celui-ci :
var
a,b,q0,r0,q1,r1 : Integer;
Ca me donne envie de refermer et de faire autre chose parce que je n'ai pas l'intention de passer ma soirée à chercher ce que peuvent bien signifier ces noms de variables.
"a:= StrToInt(Form2.Edit1.Text); // assigne l edit form2 à a"
Eh bien non : tu affectes la valeur de la propriété Text de Edit1 à "a". Mais je ne sais toujours pas ce que représente "a". En revanche, tout le monde est capable de lire ce que fait cette ligne de code...
Bon, je repasserai plus tard quand on m'expliquera à quoi servent toutes ces variables mystérieuses .

Pour info : Delphi admet des identificateurs dont la longueur ne dépasse pas 64 caractères. Si tu pouvais mettre des noms plus explicites, ça rendrait service à tous, y compris à toi même.
Et, s'il te plait, renomme les composants que tu utilises dans le code : Edit1, Edit2 and so on, faut-il vraiment charger le projet dans Delphi pour comprendre à quoi ils peuvent bien servir ?

Bon, c'est ta première source, alors j'ai bon espoir, il n'est pas trop tard.
Messages postés
230
Date d'inscription
vendredi 9 mai 2003
Statut
Membre
Dernière intervention
16 juillet 2005
1
aller, un ptit commentaire, cest ma "premiere" source...

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.

Du même auteur (MoveX)