Corrections et Deuxième version : Différence entre versions

De Design numérique
Aller à : navigation, rechercher
 
(2 révisions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
 
DEUXIEME VERSION
 
DEUXIEME VERSION
  
[[Fichier:Code 2.png]]   [[Fichier:Version 2.png|gauche]]
+
[[Fichier:Capture d’écran 2018-12-11 à 18.48.03.png]]
 +
 
 +
[[Fichier:Capture d’écran 2018-12-11 à 18.48.15.png]]
 +
 
 +
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"

Version actuelle datée du 17 décembre 2018 à 13:33

DEUXIEME VERSION

Capture d’écran 2018-12-11 à 18.48.03.png

Capture d’écran 2018-12-11 à 18.48.15.png

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"