Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

CALCUL MENTAL


Information sur la source

Catégorie :Jeux Classé sous : Calcul, jeu, réflection Niveau : Débutant Date de création : 24/04/2008 Vu / téléchargé: 4 493 / 278

Note :
9 / 10 - par 3 personnes
9,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (16)
Ajouter un commentaire et/ou une note

Description

Cliquez pour voir la capture en taille normale
Dans le but d'entretenir mes neurones il m'arrive de faire, entre autres, du calcul mental.
J'ai découvert chez nos voisins de VBFrance un programme posté par Tbbuim1 (que je salue) que je me suis empressé de transposer pour Delphi, car je n'ai pas VB, que je ne connais d'ailleurs pas plus que ça.
J'y ai apporté quelques modifications mineures, tel la possibilté de choisir le durée du temps de réflection.  
Règles du jeu :
Pour un calcul donné, trouvez le résultat.
Confirmez ce résultat en additionnant les chiffres de la grille en cliquant dessus.
Une fois que vous aurez estimé avoir le bon résultat, cliquez sur OK.
Si le résultat est juste, les cases deviennent blanches et vous gagnez des points.
Si vous faites une ligne blanche horizontale ou verticale, vous gagnez 100 points de bonus.
Si vous vous trompez ou mettez plus que le temps alloué à répondre, des cases rouges remplacent les cases cochées,
vous empêchant ainsi de les utiliser à nouveau.

Le nombre de calculs à effectuer est de 12. Il peut être augmenté dans la mesure où la grille comporte assez de chiffres pour confirmer la solution.

C'est assez amusant.

PS. Quelqu'un pourrait-il éclairer ma lanterne sur le rapport entre les coordonnées écran du VB et les pixels. Merci.

 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Commentaires et avis

signaler à un administrateur
Commentaire de tbbuim1 le 24/04/2008 11:30:52

lol tu as l'air d'aimer coder des ptits jeux (tout comme moi) Voici le lien de ma source sur VBFrance, si ça intéresse les Delphieurs de voir comment passer de l'un à l'autre.
http://www.vbfrance.com/codes/JEU-MATH-CALCUL-MENTAL_46358.aspx
@+ et bonne prog à tous
PS: à venir, ce jeu en réseau avec winsock, ça sera à celui qui répond le plus rapidement ;)

signaler à un administrateur
Commentaire de Caribensila le 24/04/2008 11:44:59

Salut Debiars,

Je n'ai pas encore regardé le code, mais je trouve ce jeu génial pour les vieux de la vieille comme nous. Alzheimer n'aura plus de prise sur nos petits neurones musclés !  lol

C'est original et prenant, pour un jeu basé sur les maths. Et c'est bien dans l'air du temps.
Et même si j'aime les maths et que c'est pas réciproque, j'adore ce jeu.
Bravo!

signaler à un administrateur
Commentaire de Caribensila le 24/04/2008 11:46:32

... Et bravo à toi aussi, Tbbuim1 !   :)))

signaler à un administrateur
Commentaire de Mowglinaute le 24/04/2008 17:58:44

Il est bien ton jeu. Continue comme celà. Et bonne continuation à ta programmation.

Dr. Joseph.

signaler à un administrateur
Commentaire de Debiars le 25/04/2008 10:43:44

@ Florenth,
J'ai déjà pas mal simplifié,car dans le prog VB il y avait 3 fois plus d'images, une série pour chaque couleur. En plus, ma grille d'images remplace 81 boutons...
Ce qui m'a surtout amusé c'est de réussir la transposition, car à part GWbasic...?!?
Mais je vais me pencher sur tes regrets.

signaler à un administrateur
Commentaire de tbbuim1 le 25/04/2008 10:57:05

J'aurais bien utilisé des boutons de couleurs en VB, et de ce fait je n'aurais pas eu besoin d'image du tout, mais tout le monde ne supporte par la librairie Object Microsoft Forms 2.0. "Il existe plusieurs chemins pour atteindre le sommet de la montagne"

signaler à un administrateur
Commentaire de Debiars le 27/04/2008 09:45:19

Dans un souci de simplification :
- Ajouter dans la procédure TForm1.Create les deux lignes suivantes :
    Tablo.Canvas.Font.Name := 'Arial';
    Tablo.Canvas.Font.Size := 14;
- Dans la procédure Initialise, remplacer
      chf.LoadFromFile(IntToStr(ran+1)+'V.bmp');        
      Tablo.Canvas.Draw(i*24+2,j*24+2,chf);
  par      
      Tablo.Canvas.TextOut(i*24+7,j*24+2,IntToStr(ran+1));
      ChangeCouleur(i,j,clLime,false);
          
ce qui permet de supprimer les 9 fichiers "xV.bmp" , but de la manoeuvre.

signaler à un administrateur
Commentaire de cirec le 29/04/2008 11:12:27 administrateur CS

j'avais eu une erreur à la fermeture (une seule fois)
j'ai essayé de la reproduire ... plus moyen ????

en dehors de cela j'ai rien à dire à part peut être de laisser le choix a l'utilisateur pour démarrer la partie (ne pas la démarrer dès le lancement du programme quoi)

Bravo à Tbbuim1 pour l'idée
et a Debiars pour l'adaptation.

signaler à un administrateur
Commentaire de Mowglinaute le 29/04/2008 11:37:25 9/10

Dommâge que je ne sais pas te donner la décoration du Grand Pingoin pour tes codes source.
La perfection n'existe pas, l'amélioration oui, c'est pour celà que j'ais placé 9 étoiles (points).
Enfin, bonne continuation à tes programmations.

Dr. Joseph

signaler à un administrateur
Commentaire de cantador le 30/04/2008 22:41:21 9/10

j'ai testé çà marche nickel et c'est bien..
@+

signaler à un administrateur
Commentaire de Debiars le 02/05/2008 09:11:22

@ Cirec : laisser le choix a l'utilisateur pour démarrer la partie
- Rien de plus facile, il suffit de supprimer l'instruction Initialise dans la procédure Create.

@ Dr Joseph alias Mowglinaute
Cela me fait tout drôle de recevoir des encouragements après 38 ans d'informatique...
Mais venant d'une personne qui est de 12 ans mon aîné, j'apprécie, moi qui croyait être le senior des seniors de Delphifr...

signaler à un administrateur
Commentaire de Bacterius le 24/05/2008 23:40:13 9/10

Bonjour,
super logiciel, je me suis bien amusé avec :)
mais j'ai juste une petite remarque à te faire Débiars :
d'apres ta capture d'écran, tu aurais mis 18 secondes pour faire la capture d'écran (30 - 12 = 18) ^^

Sinon c'est super, 9/10 :)

Cordialement, Bacterius !

signaler à un administrateur
Commentaire de Debiars le 25/05/2008 08:49:51

Salut Bacterius,
Tu devrais t'appeler Oeil de Lynx...
Tu sais, ? mon ?ge on n'a plus les m?mes r?flexes qu'? 20 ans, et la vitesse d'ex?cution s'en ressent.

Nez en moins, merci pour le n'oeuf.

jp


signaler à un administrateur
Commentaire de Bacterius le 25/05/2008 11:46:29

Merci Débiars, et au fait j'ai essayé de refaire une variante de ton petit jeu, avec un concept pareil sur la base, mais avec des petits ajouts (des calculs bonus, et d'autres trucs). Si tu le permets, je le mettrai en ligne prochainement. Par contre mon code ne ressemble pas du tout au tien, je ne sais pas encore pourquoi ^^
C'est juste pour voir si je pouvais faire ca sans trop regarder ton code :p

Cordialement, Bacterius !

signaler à un administrateur
Commentaire de Debiars le 25/05/2008 17:50:39

Ok Bacterius, no problemo comme disait je ne sais plus qui...

signaler à un administrateur
Commentaire de Bacterius le 25/05/2008 17:57:16

Bonjour,
merci Débiars.
Mais je vais peut-être me réferer un peu a ta source pour les lignes horizontales/verticales (faut qu'elles ne compotent qu'une fois). Il y a une astuce je crois, c'est vérifier si elle est la avant de cliquer, et si elle y est on la compte pas sinon on la compte ^^

Cordialement, Bacterius !

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

help!!!!!svp les best en delphi :) [ par eedy31 ] j'ai un gro pblém : je debute en delphi et il me fo du temps pour apprendre!!!ET le pblém c'est que mon père monopolise le PC avec son jeu(atlantis3.. Jeu avec le source [ par Synthox ] Si ca vous dis de faire un jeu de carte, je vous met mes sources en telechargement sur mon site, il contiens aussi un fichier RES avec les cartes de t Calcul dans une dbgrid [ par Speedy ] Bonjour,j'ai un problème sur un DBGRID.Je veux dans un champ entrer une valeur et un calcul automatique doirt être lancé pour calculer une autre valeu Comment faire les menus d'un jeu en Delphi ?! Vite ça presse ! [ par Gropoli ] Je suis entrain de faire un jeu de type wargame en delphi et je me demande comment je dois faire les menus du jeu : menu principal (nouveau jeu, optio Comment faire les menus d'un jeu en Delphi ?! Vite ça presse ! [ par Gropoli ] Je suis entrain de faire un jeu de type wargame en delphi et je me demande comment je dois faire les menus du jeu : menu principal (nouveau jeu, optio Juste un petit prog de calcul [ par Cyanure ] Bonjour, Je veux faire un prog qui fera l'addition entre 3 edit et mettra la somme dans un quatrieme. Je voudrait que les 3 edit soit egal a zero au d Gros calcul [ par Manu93 ] Je cherche a faire des operations sur des grands nombres entiers ( sur 40 a 50 digits)mais comment faire sous delphi. Ex : +,-,/,*, Mod et convertion Evaluation d'une chaine de calcul [ par magicvinni ] Quelqun connait il une fonction ( ou une unité plutot) qui permettrai de faire un truc du genre function evaluation(chaine:string):integer et qui reve Recherche de code pour jeu d'enregistrement [ par clemot ] Salut je recherche un exemple ou des exemples de code pourun jeu d'enregistrement à partir de TDBCtrlGrid et de stringgrid pouyr enregistrer des donn Optimisation [ par balgrim ] Bonjour, j'aimerais qu'on me renseigne au niveau de l'optimisation. Je n'utilise que des integer (pas de float) au max,non plus des divisions afin de


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,359 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.