Parcours Le maître des tables Étape 1
Afficher une table
Afficher la table de 7 complète, de 7 × 1 à 7 × 10, avec une boucle pour.
Notions :pourvariableconvertir_texte
Écrire dix lignes affiche à la main serait long et répétitif. La boucle pour fait varier un compteur et répète le même bloc :
pour i de 1 à 10
affiche convertir_texte(numTable) + " × " + convertir_texte(i) + " = " + convertir_texte(numTable * i)
fin pourivaut 1 au premier tour, 2 au deuxième… jusqu'à 10.- Le bloc se ferme par
fin pour. numTable * icalcule le produit : en programmation, la multiplication s'écrit*. Le signe × ne sert que dans le texte affiché.
Pourquoi une variable ?
Le 7 est rangé dans numTable. Pour afficher la table de 9, il suffit de changer une seule ligne, et toute la table suit.
Le nom table aurait été plus court, mais il ressemble trop au mot réservé tableau : un nom clair et sans ambiguïté évite les surprises.
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 numTable est un nombre et donnez-lui la valeur 7.
Indice 2
Chaque nombre se convertit avec convertir_texte avant d'être collé au texte.
Indice 3
Un titre avec html("<h2>La table de 7</h2>") rend l'affichage plus agréable.
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
numTable est un nombre
@ La table
numTable vaut 7
html("<h2>La table de 7</h2>")
pour i de 1 à 10
affiche convertir_texte(numTable) + " × " + convertir_texte(i) + " = " + convertir_texte(numTable * i)
fin pour