0% ont trouvé ce document utile (0 vote)
2 vues1 page

Programmation Événementielle : TP3 DWM 2024-2025

Le document présente un TP de programmation évènementielle pour l'année académique 2024-2025, avec des exercices portant sur la création de graphiques. Les exercices incluent la modification de fonctions pour dessiner des lignes et des formes, ainsi que l'ajout de boutons pour interagir avec les graphiques. Les étudiants doivent explorer les effets de différentes modifications sur le comportement du programme.

Transféré par

yassinemyara009
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
2 vues1 page

Programmation Événementielle : TP3 DWM 2024-2025

Le document présente un TP de programmation évènementielle pour l'année académique 2024-2025, avec des exercices portant sur la création de graphiques. Les exercices incluent la modification de fonctions pour dessiner des lignes et des formes, ainsi que l'ajout de boutons pour interagir avec les graphiques. Les étudiants doivent explorer les effets de différentes modifications sur le comportement du programme.

Transféré par

yassinemyara009
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Filières : DWM

Année Académique : 2024-2025


Matière : Programmation Evènementielle

TP3
Exercice 1 : - Si vous placez plutôt « x1, y1, x2, y2 » entre les parenthèses, dans la ligne de
définition de la fonction drawline, de manière à transmettre ces variables à la
1. Programmer l’image suivante : fonction en tant que paramètres, le programme fonctionne-t-il encore ? N’oubliez
pas de modifier aussi la ligne du programme qui fait appel à cette fonction !
- Si vous définissez x1, y1, x2, y2 = 10, 390, 390, 10 à la place de global x1, y1…,
que se passe-t-il ? Pourquoi ? Quelle conclusion pouvez-vous tirer de tout cela ?

Exercice 2 :
a. Créez un court programme qui
dessinera les 5 anneaux
olympiques dans un rectangle
de fond blanc (white). Un
bouton <reset> doit permettre
de réinitialiser la figure.
b. Modifiez le programme ci-
dessus en y ajoutant 5 boutons.
Chacun de ces boutons
provoquera le tracé de chacun
2. Comment faut-il modifier le programme pour ne plus avoir que des lignes de couleur des 5 anneaux.
cyan, maroon et green ? c. Refaire le même résultat mais
3. Comment modifier le programme pour que toutes les lignes tracées soient horizontales cette fois ci en appuyant sur un
et parallèles ? seul bouton, les 5 cercles
4. Reprenez le programme initial. Remplacez la méthode create_line par create_rectangle. doivent apparaitre d’un seul
Que se passe-t-il ? coup.
De la même façon, essayez aussi create_arc, create_oval, et create_polygon.
Pour chacune de ces méthodes, notez ce qu’indiquent les coordonnées fournies en
paramètres.
5. - Supprimez la ligne global x1, y1, x2, y2 dans la fonction drawline du programme
original.
- Que se passe-t-il ? Pourquoi ?

ESTMTP32024/2025

Vous aimerez peut-être aussi