Pourquoi 2 + 3 donne 23 ?
Avec +, si l'une des valeurs est un texte, les deux sont assemblées comme du texte : '2' + '3' donne '23'. C'est souvent une variable déclarée texte (ou une saisie) qui contient un nombre.
Solution : déclarez la variable comme nombre avant demande, ou convertissez avec convertir_nombre :
x est un nombre y est un nombre demande 'x ?' dans x demande 'y ?' dans y affiche x + y
Pour afficher un résultat calculé au milieu d'un texte, mettez le calcul entre parenthèses : 'Somme : ' + (x + y).