Programme de révision en mathématiques.

Soyez le premier à donner votre avis sur cette source.

Vue 9 832 fois - Téléchargée 776 fois

Description

Un de mes premiers programmes en Java. Autodidacte grâce au Site du Zéro et un livre très bien illustré : "Java Tête La Première" aux éditions O'Reilly.

Basiques opérations mathématiques pour réviser.

Les sources sont dans l'archive JAR.

Conclusion


N'hésitez pas à commenter.

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

cs_jojolemariole
Messages postés
519
Date d'inscription
mercredi 21 mars 2007
Statut
Membre
Dernière intervention
19 décembre 2016
21
Avant tout, bravo pour avoir commencé si jeune!
Remarques :
L'ensemble est fonctionnel, mais il n'y a pas grand-chose. On aimerait choisir le niveau, pourquoi pas avoir des statistiques sur les résultats.
Le must : une IA qui propose des techniques pour résoudre le plus facilement possible les opérations (mais bon, ça peut être assez costaud à faire, si on le fait bien).

Concernant l'interface, c'est très sobre et ça manque de style (à part l'image de la fenêtre principale qui est sympa,). Le titre sur la fenêtre des additions est erroné.

Le code est plutôt beau et facile à comprendre, mais il n'est pas commenté du tout.

Voilà, bonne chance pour la suite! continue de pratiquer!
roddehugo
Messages postés
70
Date d'inscription
samedi 10 mai 2008
Statut
Membre
Dernière intervention
29 octobre 2009

Merci pour ces informations, et ces encouragements !! :)

Pour un premier "vrai" programme, car suivre un tuto pour créer une JFrame, on n'appelle pas ça un programme.

Effectivement, le nom d'une fenêtre est erroné. Merci j'y remédierais.

Au niveau du code, à la création, je ne comptais pas le partager, donc je me suis abstenu des commentaires.

En ce moment, je suis entrain de l'améliorer, en rajoutant soustractions et divisions.

Qu'entends-tu par "style"(l.7) ??

Merci,

Cordialement,
Sarathai
cs_jojolemariole
Messages postés
519
Date d'inscription
mercredi 21 mars 2007
Statut
Membre
Dernière intervention
19 décembre 2016
21
Effectivement, le style c'est vague. Ce que je voulais dire c'est que ça manque de panache (c'est un avis personnel, j'aime bien les trucs en plus qui rendent les appli plus fun), mais c'est un détail, l'important étant d'abord un appli robuste et fonctionnelle.

Pour ce qui est des soustractions et des divisions, essaie d'imaginer comment tu peux faire pour factoriser un maximum de code entre les différentes opérations (au niveau de l'interface par exemple, mais pas seulement).

Exemple : si je trouve qu'il faudrait que quand on appuie sur [entrée] la réponse soit validée. Dans l'état actuel des choses, tu vas devoir modifier ton code à deux endroits (multiplications et additions) et bientôt 4 endroits. La factorisation d'une partie du code te permettrait d'apporter des modifications à un seul endroit.
roddehugo
Messages postés
70
Date d'inscription
samedi 10 mai 2008
Statut
Membre
Dernière intervention
29 octobre 2009

Ce n'est pas bête!

Je vais essayer, au niveau du bouton par défaut, je sais comment faire, je l'ai déjà fait sur un autre programme (cf: mon message sur le Forum), mais pour la factorisation, il y a quelques subtilités qui m'échappent ! :D
roddehugo
Messages postés
70
Date d'inscription
samedi 10 mai 2008
Statut
Membre
Dernière intervention
29 octobre 2009

Quoi-que !

j'ai une idée, il n'y aurait que deux classes, la classe de base (mainclass), et une où suivant le choix de l'utilisateur, ça créer, une fenêtre (qui sera toujours la même), mais avec un texte et des options différentes (en l'occurrence, additions, soustractions, multiplications, et divisions) plutôt que 1 classe pour chaque mode !!

Est-ce une bonne idée ?

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.