Mise en RouteDonner des commandes aux objetsLes Programmes 1Les Programmes 2CalculatriceLes Variables: Se Souvenir des ChosesLes Chaînes 1Les Chaînes 2Les EntréesSiTantque: Les Boucles et Répéter des ChosesLes Nombres Aléatoires et ChoisirMEF: Machine à États Finis
Les Nombres Aléatoires et Choisir

Lorsque vous lancez un dé, vous ne savez pas quel numéro que vous obtiendrez. Vous pourriez obtenir un ou un six ou un cinq. Ce type de numéro est appelé un nombre aléatoire.

Babylscript a une commande appelé «aléatoire» pour faire des nombres aléatoires. Avec la commande aléatoire, vous devez donner un numéro entre parenthèses. Puis, Babylscript vous donnera un nombre aléatoire entre 1 et le numéro que vous avez donné.

Dans la Zone de Programmation à gauche, tapez «afficher(aléatoire(6));» Lorsque vous cliquez sur le bouton Lancer, quel numéro est affiché? Si vous lancez le programme plusieurs fois, vous obtienrez beaucoup de numéros différents.

Ecrivons un programme pour un jeu télévisé. Sur ce jeu télévisé, il y a trois portes: une porte bleue, une porte rouge, et une porte violette. Il y a un prix derrière une de ces portes. Vous pouvez choisir d'ouvrir une porte. Si le prix est là, vous gagnez!

Premièrement, nous numérotons les portes. La porte bleue est la porte 1. La porte rouge est la porte 2. La porte violetteest la porte 3. Nous pouvons alors utiliser aléatoire(3) pour choisir quelle porte a le prix. Rappelez-vous que aléatoire(3) trouvera un nombre entre 1 et 3, et chaque porte est numérotée 1, 2 ou 3.

Le programme devrait ensuite vous demander quelle porte vous voulez ouvrir: la porte rouge, la porte bleue, ou la porte violette. Nous allons utiliser une commande spéciale appelée «choisir». Avec la commande «choisir», vous donner d'abord une chaîne avec quelques instructions. Ensuite, vous mettez un point-virgule et encore plus de chaînes avec des choix différents qu'on peur choisir. Si vous prenez la première chaîne, choisir vous rendra un un. Si vous prenez la deuxième chaîne, choisir vous rendra un deux. Si vous choisissez la troisième chaîne, choisir vous rendra un trois. Et ainsi de suite.

Alors, le programme devrait vous demander de choisir une porte. Nous mettons le choix dans une variable appelée «vous». Si "vous" a 1, cela signifie la porte bleue. Si «vous» a deux, cela signifie la porte rouge. Et si «vous» a 3, cela signifie la porte violette.

À la fin, le programme vérifie si la porte est celle avec le prix en derrière. Si vous avez ouvert la porte avec un prix, le programme vous dit le prix. Essayez le programme.

|

Programming Basics

Programming Basics: Beginners

E-mail | About | Privacy Policy