M.Roy
M. Jean-Luc Roy
Enseignant
d'informatique

Rejoindre M. Roy

Titre du cours

UNITÉ 3 - ACTIVITÉ 7

LES INSTRUCTIONS switch ET case


Les instructions switch ... case est une structure de sélection multiple qui permet de sélectionner une action ou un groupe d'action parmis de nombreuses possibilités.

Le programme ci-dessous consiste à construire une interface Windows qui contient un bouton d'action lorsque activé, affiche aléatoirement l'image d'une des faces d'un dé à six côtés.

Decription du programme
Ce programme contient un bouton qui permet de générer un nombre aléatoire entre 1 et 6 puis affiche l'image du dé correspondant à ce chiffre.

Images nécessaires pour le programme:

Pour commencer, il ne faut pas oublier que le programme doit être fermé pour créer le nouveau répertoire "images" et enregistrer adéquatement ces fichiers dans ce répertoire.



En cliquant sur le bouton droit de la souris, chacune des images suivantes doivent être téléchargées dans le sous-réperoitre nommé "images" dans le répertoire du projet tel que démontré dans l'exemple ci-dessus.

Dé avec la valeur 1 Dé avec la valeur 2 Dé avec la valeur 3 Dé avec la valeur 4 Dé avec la valeur 5 Dé avec la valeur 6




Lorsque les images sont importées dans le projet, on devrait les voir
dans la fenêtre "Explorateur de solutions".




Pour débuter, il faut construire l'interface graphique ci-dessous.


*** Pour afficher un dé en haut à gauche, il faut changer l'icone de la fenêtre principale "frmprincipal".
Pour l'icône, il faut transformer l'image de6.gif en de6.ico
https://www.icoconverter.com/

Après avoir construit cette interface graphique, il faut coder le programme selon les images ci-dessous.

Lignes d'introduction du programme





Instructions switch ... case






Les images ci-dessous présentent différents affichages selon les valeurs entrées par l'utilisateur.

Ouverture du programme














 
 

Site construit par M. Jean-Luc Roy, Enseignant d'informatique et de robotique - jean-luc.roy@cscdgr.education
Visitez le site complet de M. Roy