Corrections et Deuxième version : Différence entre versions
Ligne 21 : | Ligne 21 : | ||
*mettre un fond correspondant à couleurB sur un texte nul, attendre 0.1 seconde | *mettre un fond correspondant à couleurB sur un texte nul, attendre 0.1 seconde | ||
− | On remarque que la syntaxe pour utiliser la valeur de couleurA et couleurB est un peu particulière. C'est dû au fait que | + | On remarque que la syntaxe pour utiliser la valeur de couleurA et couleurB est un peu particulière. C'est dû au fait que dans la première version, ce qui était donné comme valeur à couleurA et couleurB était simplement "noir", ou "rouge", .... mais cela nécessitait une deuxième étape qui était celle d'analyser ces valeurs, pour voir si elles-même contiennent des valeurs. Dans notre cas, les noms de couleurs sont non seulement des valeurs (pour couleurA et couleurB) mais également des variables. En gros, cette syntaxe permet de dire par exemple : |
+ | *assigne à couleurA la valeur "noir" et regarde si "noir" contient une valeur, en l'occurance "40m" |
Version actuelle datée du 17 décembre 2018 à 13:33
DEUXIEME VERSION
Si on décortique le code en français, nous avons :
des variables portant le nom de couleur, auxquelles on assigne la valeur des-dites couleurs d'après le tableau de correspondance.
- exemple : "noir" est le nom de la variable contenant la valeur "40m"
Puis on demande à l'utilisateur de choisir une couleur, et de stocker ceci dans couleurA, idem avec la deuxième couleur, qui elle sera stockée dans couleurB.
- on obtient par exemple
- couleurA = noir
- couleurB = rose
Ensuite vient la boucle pour l'affichage. "Tant que vrai" permet de créer une boucle infinie.
- mettre un fond de correspondant à couleurA sur un texte nul, attendre 0.1 seconde (impression de défilement)
- mettre un fond correspondant à couleurB sur un texte nul, attendre 0.1 seconde
On remarque que la syntaxe pour utiliser la valeur de couleurA et couleurB est un peu particulière. C'est dû au fait que dans la première version, ce qui était donné comme valeur à couleurA et couleurB était simplement "noir", ou "rouge", .... mais cela nécessitait une deuxième étape qui était celle d'analyser ces valeurs, pour voir si elles-même contiennent des valeurs. Dans notre cas, les noms de couleurs sont non seulement des valeurs (pour couleurA et couleurB) mais également des variables. En gros, cette syntaxe permet de dire par exemple :
- assigne à couleurA la valeur "noir" et regarde si "noir" contient une valeur, en l'occurance "40m"