Inovation de l'option 5 pour BTS SIO 1
Nous avons décidés de faire comme innovation, une option permettant à l’enfant de CE2 de pouvoir faire un test dans lequel celui-ci s’affiche un résultat, et l’enfant doit trouver la solution en mettant le premier chiffre puis le seconde chiffre.
Exemple, si le programme donne le résultat 10, alors l’enfant peut taper 5 et ensuite 2(ou bien 5 puis 2, 10 puis 1, etc …) Le code fait en sorte que l’enfant ne doit taper que 2 chiffre et celui-ci se multiplie automatiquement.
Il se peut que le résultat donné soit un nombre premier (11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83 & 89) qui est incalculable avec une table entre 1 et 10. Donc un message s’affichera si celui-ci s’apparait « Dommage, tu n'as pas réussi, ou alors le nombre est un nombre premier (2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89 »
Si l’enfant réussi le test, un message « Bravo, tu as raison » s’affichera, or si celui-ci se trompe le message « Dommage, tu n'as pas réussi » s’affichera.
Voici le code de ce test: case 5: // Choix de l'option numéro 5 (Innovation) int nbAleat = (int) (Math.random() * 90 + 1);
System.out.println("Comment obtient-on " + nbAleat); System.out.println("Multiplicateur n°1 : "); int rep1 = clavier.nextInt(); System.out.println("Multiplicateur n°2 : "); int rep2 = clavier.nextInt(); if ((rep1 * rep2) == nbAleat){ System.out.println("Bravo, tu as raison."); } else {
System.out.println("Dommage, tu n'as pas réussi. Ou alors le nombre est un nombre premier (2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89)."); } break; Solution du Projet en langage Java: A joindre tous le programme avec.
Maitrise d’œuvre MOE:
Option 1:
Id du test : Op-01
Objectif : Affichage de l’intégralité des tables
Environnement : Affichage en mode console
Etapes : Dans le menu