Parcours Pierre, feuille, ciseaux Étape 1
L'ordinateur choisit son coup
Ranger les trois coups dans un tableau, en tirer un au hasard pour l'ordinateur et l'afficher.
Notions :tableauhasardindex
Les trois coups sont rangés dans un tableau :
noms vaut ["Pierre", "Feuille", "Ciseaux"]
Dans le programme, un coup sera simplement un numéro : 1 pour la pierre, 2 pour la feuille, 3 pour les ciseaux. C'est plus facile à comparer qu'un texte.
Tirer au hasard
hasard(1, 3) renvoie 1, 2 ou 3. Pour retrouver le nom du coup, on lit le tableau… en retirant 1, car les tableaux commencent à la case 0 :
affiche "L'ordinateur a choisi : " + noms[ordi - 1]
Si ordi vaut 3, on lit noms[2], c'est-à-dire « Ciseaux ».
Lancez le programme plusieurs fois : le coup change.
Ouvrez CoddyRun et partez d'un programme vide : tout commence ici.
Il te faut le logiciel pour faire cette étape. Il est gratuit : crée ton compte pour le télécharger, puis reviens ici, ta place t'attend.
Créer mon compte et téléchargerIndice 1
Déclarez noms est un tableau et ordi est un nombre.
Indice 2
noms[ordi - 1] : le numéro du coup moins 1 donne la case du tableau.
Indice 3
Une erreur « Index hors limites » ? Vous avez sans doute écrit noms[ordi] sans le - 1.
Voir la solution complète
Essayez d'abord par vous-même : c'est en cherchant qu'on apprend. La solution sert à vérifier ou à se débloquer.
@ Les déclarations noms est un tableau ordi est un nombre @ Le coup de l'ordinateur noms vaut ["Pierre", "Feuille", "Ciseaux"] ordi vaut hasard(1, 3) affiche "L'ordinateur a choisi : " + noms[ordi - 1]