CoddyRun

Parcours La roue des prénoms Étape 1

Étape 1 sur 6

Un tirage au sort en console

Ranger quelques prénoms dans un tableau et en tirer un au hasard.

Notions :tableauhasardlongueurjoindre

Le résultat final du parcours : La roue des prénoms
Le résultat final du projet
Ce qu'il faut savoir

Les prénoms sont rangés dans un tableau : prenoms vaut ["Léa", "Hugo", "Inès", "Tom", "Jade"]. Chaque prénom a un indice, à partir de 0 : prenoms[0] vaut « Léa ».

Tirer un indice au hasard

hasard(min, max) renvoie un entier entre min et max, bornes comprises. Le dernier indice est longueur(prenoms) - 1 :

tire vaut hasard(0, longueur(prenoms) - 1)

Avec 5 prénoms, on tire un nombre entre 0 et 4, puis on affiche prenoms[tire].

Afficher la liste

joindre(prenoms, ", ") colle tous les éléments du tableau en un seul texte, séparés par une virgule : « Léa, Hugo, Inès, Tom, Jade ».

Code de départ

Ouvrez CoddyRun et partez d'un programme vide : tout commence ici.

Pas encore CoddyRun ?

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écharger
Besoin d'aide ?
Indice 1

Déclarez prenoms est un tableau et tire est un nombre.

Indice 2

Écrire hasard(0, 5) serait une erreur : l'indice 5 n'existe pas dans un tableau de 5 éléments.

Indice 3

Lancez le programme plusieurs fois : le prénom change.

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
prenoms est un tableau
tire est un nombre

@ Programme principal
prenoms vaut ["Léa", "Hugo", "Inès", "Tom", "Jade"]
html("<h2>Tirage au sort</h2>")
affiche "Participants : " + joindre(prenoms, ", ")
// un indice au hasard, de 0 au dernier
tire vaut hasard(0, longueur(prenoms) - 1)
couleur(#E0245E, "Le sort a désigné : " + prenoms[tire] + " !")

Ce parcours te plaît ?

Crée ton compte gratuit et construis le projet en entier, étape par étape.

Créer mon compte gratuit J'ai déjà un compte