Vous êtes sur la page 1sur 3

Institut International de Technologie

Matière : Programmation .NET


Enseignants : Fahmi KALLEL
Filière : 2ième GLID
Année universitaire : 2023/2024

TP
Objectifs :
 Se familiariser avec les applications Winforms
 Utiliser la boite à outils (les boutons, les labels, Combobox, etc.)
 Manipuler et modifier leurs propriétés
 Comprendre les événements des composants graphiques
Exercice n°1
Créer une application permettant de calculer le prix total d’un achat à partir du
prix unitaire, la quantité et le taux de la TVA comme suit :

Figure 3 : Calculer Prix Unitaire

1. Modifier le titre de la fenêtre de « Form1» en « Calcul Prix Unitaire » et la même


chose pour le nom du fichier dans « Explorateur de solutions » c’est-à-dire de
« Form1.cs» en « CalculPrixUnitaire.cs ».
2. Insérer les contrôles suivants : 4 labels, 3 champs texte et 3 boutons.
3. Modifier les propriétés des différents contrôles.
4. Créer les événements suivants :
a. Créer l’événement N°1: Quand l’utilisateur clique sur le bouton
« Calculer » cela permet de calculer le prix d’achat de l’article en multipliant le prix

1
unitaire * quantité * TVA
Les contrôles suivants doivent être respectés :
 Les champs ne doivent pas être vides.
 Le prix unitaire doit être un nombre positif
 La quantité doit être un nombre positif
 Le taux de la TVA doit être compris entre 0 et 100
 Afficher un message d’erreur en rouge, en bas du formulaire, en cas du
non-respect de l’une des règles.
b. Créer l’événement N°2 : quand l’utilisateur clique sur le bouton « vider » le
contenu des champs TextBox sera vidé.
c. Créer l’événement N°3 : quand l’utilisateur clique sur le bouton « Fermer »,
l’application sera fermée sachant que la méthode Close()de la classe Form
permet la fermeture de la fenêtre.
5. Tester votre application.

Exercice n°2
Créer une application de type Windows Forms dont l’interface finale doit être conforme à celle
donnée ci-dessous :

Interface finale réalisée

Travail à faire :
1- Créer une application pour saisir la note d’un étudiant et calculer sa note globale et la
lettre correspondante. L’interface comporte :

- 12 labels pour TP1 / TP2 /TP3 /Total TP / Note Pratique

- 5 Textboxs pour Saisir les notes de tp1, tp2 et tp3 ainsi que des notes d’examens
pratique et final pour les notes

2
- 3 boutons Calculer, Effacer et quitter

2- Ajouter l’événement click sur le bouton Calculer, il faut vérifier les conditions suivantes
pour calculer la note :

- Les zones de texte ne doivent pas être vides et n’acceptent pas des nombres négatif
ou supérieur à la note voulue (La note du tp1 est sur 20, tp2 sur 30 et tp3 sur 40 et
les notes d’examens sont sur 100)

- Un message d’erreur est affiché en cas de non respect de l’une des contraintes
mentionnées ci dessus

3- Dans le même événement, calculer la note globale et afficher la lettre correspondante à


cette note globale, le calcul sera comme suit :

- Total Tp = tp1 + tp2 + tp3

- Note globale = Total TP * 40% + pratique* 20% + final * 40%

- Attribuer une lettre

o E si 0<= Note globale < 50

o D si 50<= Note globale < 60

o C si 60<= Note globale < 70

o B si 70<= Note globale < 80

o A si Note globale >=80

- La note de Total TP, Note Global et La lettre de la mention seront affecté dans les
labels en bleu comme indique la capture ci –dessus
Ajouter le code des événements Fermer et effacer lors du click sur les boutons associés.

Vous aimerez peut-être aussi