Salut,
Je vais de suite expliquer le titre du sujet :
>Programmation car j'ai programmé ce qui va suivre
>challenge car vous allez devoir obtenir le meilleur score possible
Il s'agit d'un jeu "simple" de calculs.
Les calculs (Qu'il s'agisse des deux nombres ou du calcul en lui même) sont aléatoire. Les nombres sont compris entre 0 et 100, sauf pour le 2eme nombre d'une division ou multiplication qui est entre 1 et 10.
En mode normal il faut faire 100 calculs. Il y a un compteur de bonnes et de mauvaises réponses, ainsi qu'un affichage du temps écoulé depuis le début de la partie. Il n'y a pas de score en mode normal, cela pour permet juste de comparer en combien de temps vous calculez.
Il y a également un mode challenge, que vous activez en cochant la case "Mode challenge ?". Dans ce mode, vous devez faire le plus de calculs possibles en 120 secondes. Mais attention, les erreurs vous font perdre des points au scores.
Les scores fonctionnent de la façon suivante :
A chaque bonne réponse : scorevar=scorevar+(10*nbbr*nbCalculs); // nbbr nombre de bonnes reps consécutive (valeur max 5) et nbCalculs est le nombre de calculs effectués.
A chaque erreur : scorevar=scorevar-(100*fail); // fail est le nombre d'erreurs.
Pour les divisions vous devez faire une division euclidienne et juste donner le résultat et pas le reste, ne donnez pas un nombre a virgule non plus.
Voila quelques Screenshots. (C'est fait avec builder C++ 6.0, le même logiciel qu'on utilise pour faire des programmes avec une IHM au lycée)
PS: C'est sur le vieux PC chez mon père, c'est pour ça que le thème windows est naze.
Morceau de code pour savoir si le résultat est bon ou pas, et fenêtre du jeu sans avoir lancé de parties.
Partie normale en cours de jeu.
Partie challenge en cours de jeu.
Partie terminée.
Si la partie explication vous intéresse pas passez ici pour le challenge Bon bah voila, le challenge maintenant
C'est tout simple, vous devrez obtenir le meilleur score en mode challenge
Je vais faire ici un tableau des scores. Pour y figurer postez un screen de votre score. Postez un nouveau screen quand vous faites un nouveau meilleur score. Ceux qui envoient un score sans screen ne serons pas comptabilisés
Voici le lien pour télécharger l'archive, extrayez la avec winrar ou un programme du même genre. Laissez les fichier DLL avec mon exécutable, ce sont les fichiers requis pour que l'application faite avec builder fonctionne sur un PC ou builder n'ai pas installé.
https://www.dropbox.com/s/lruagbety5kvmnj/Calcul%20training%20by%20Arnold0.rar
Info importante : Quand les 120 secondes sont écoulés, le timer s'arrête mais vous pouvez répondre au dernier calcul, et prendre tout votre temps. Les screens avec le dernier calcul non fait seront acceptés, mais ça serais bête de perdre des points alors que vous avez tout votre temps pour réfléchir. La partie s'arête réellement quand vous validez la dernière réponse.
----------------------------
TABLEAU DES SCORES :
1er: Arnold0 - 5260
2ème: Oneiroi - 4650
3ème :
Pas assez de participants
----------------------------