Parcours La calculatrice de poche Étape 1
Additionner deux nombres saisis
Demander deux nombres à l'utilisateur et afficher leur somme.
Notions :demandenombreconvertir_texte
Une calculatrice a besoin de deux nombres. On les range dans deux variables, déclarées comme nombres :
n1, n2 est un nombre
Attention aux noms : a est un mot réservé de CoddyRun (c'est « à » sans accent). Des noms comme n1 et n2 évitent toute surprise.
Lire une saisie
demande affiche une question et range la réponse dans la variable :
demande "Premier nombre : " dans n1
Comme n1 est un nombre, ce qui est tapé est converti en nombre. On peut alors calculer avec : n1 + n2.
Afficher le calcul
Pour mêler texte et nombres, on convertit chaque nombre avec convertir_texte, puis on colle les morceaux avec + :
affiche convertir_texte(n1) + " + " + convertir_texte(n2) + " = " + convertir_texte(n1 + n2)
Le premier + du calcul n1 + n2 additionne deux nombres ; les autres collent des textes. CoddyRun choisit selon le type de ce qui est autour.
Les nombres à virgule se tapent avec un point : 2.5.
Ouvrez CoddyRun et partez d'un programme vide : tout commence ici.
Indice 1
Déclarez les deux variables sur une seule ligne : n1, n2 est un nombre.
Indice 2
Deux demande à la suite : une pour n1, une pour n2.
Indice 3
Le résultat semble collé, comme « 35 » au lieu de 8 ? Vérifiez que n1 + n2 est bien dans convertir_texte(…), entre parenthèses.
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
n1, n2 est un nombre
@ La saisie
html("<h2>Calculatrice</h2>")
demande "Premier nombre : " dans n1
demande "Second nombre : " dans n2
@ Le calcul
affiche convertir_texte(n1) + " + " + convertir_texte(n2) + " = " + convertir_texte(n1 + n2)