Vous êtes sur la page 1sur 4

Ministère de l’Enseignement Supérieur et de la Recherche Scientifique

Université Tunis El Manar


Institut Supérieur d’Informatique
TP N°2 : Visual Basic
Matière : Programmation évenementielle Niveau : 1ère ARS

Enseignante : Z. CHANNOUF A.U : 2018-2019

Exercice n°01 :

On veut concevoir une application qui permet déterminer le jour de naissance et


calculer l’âge d’une personne selon les coordonnées entrées par l’utilisateur. Il s’agit
de créer un programme qui permet de réaliser les étapes suivantes :
 Inciter l’utilisateur à saisir son nom et son prénom et les stocker dans des
variables.
 lui demander sa date de naissance.
 Mémoriser les jours de la semaine dans une structure de données composée
afin de les utiliser pour déterminer le jour de naissance de l’utilisateur.
 Calculer l’âge.
 Générer le message suivant :
[Nom & Prénom] " Votre jour de naissance est le " [JourNaissance] " et vous avez "
[age] "ans"

1. Donnez l’interface de l’application


2. Donnez le code nécessaire pour réaliser ces étapes.

Exercice n°02 :

L’objectif de cet exercice est de créer une application VB qui permet de lire un entier
n (de 4 chiffres) et afficher le produit et la somme de ses chiffres. L’interface à
réaliser est la suivante:

Programmez le bouton Calculer pour pouvoir calculer la somme et le produit des


chiffres de l’entier n.

1
Exercice n°03 :

L’objectif de cette application est d’effectuer une opération arithmétique selon le


type d’opération choisi à partir de la liste déroulante. L’application a l’apparence
suivante :

1. Ajouter à la procédure Form_Load( ) les lignes nécessaires au remplissage du


contrôle ComboBox. Utilisé pour cela :
a. La méthode Items.Add pour ajouté un texte au ComboBox.
b. La propriété SelectedIndex pour initialiser le texte du contrôle
ComboBox au premier Choix
c. Programmer le bouton Calculer pour vérifier si les valeurs de a et b
sont numériques et affiche le résultat de l’opération dans une boite
de dialogue.

Exercice n°04 :

Le principe du jeu consiste à trouver le numéro porte-bonheur pour une personne


après avoir choisir l’option qui correspond à son état civil et saisir sa date de
naissance.
Principe du calcul du numéro :
 Cas d’une personne célibataire : mois+jour+3
 Cas d’une personne marié : mois+jour+2
 Cas d’une personne divorcé : mois+jour+1

2
Ecrire la procédure btnrechercher_click() qui permet de calculer et d’afficher dans
une boite de dialogue le numéro porte-bonheur à partir des informations saisies.
Remarque :
La fonction DatePart() : Retourne une partie spécifique de la date spécifiée. Elle peut
être le jour, le mois, etc.
Exemple :
Dim dA As Date= Today()
nJour =DatePart("d", dA) 'Retourne le jour du mois (entre 1 et 31)
nMois =DatePart("m", dA) 'Retourne le mois (entre 1 et 12)

Exercice n°05 :

Soit l’application suivante :

3
1. Donner, sous forme d’un tableau, les différents composants graphiques de
l’interface ci- dessus et leurs propriétés.
2. Ajouter à la procédure Form_Load( ) les lignes nécessaires au remplissage du
contrôle ComboBox au moment de chargement de la fenêtre avec : périphériques
d’entrées, périphériques de sorties et périphériques d’E/S.
3. Programmer le bouton Ajouter pour ajouter un périphérique à la liste
correspondante au type choisi. Suite à chaque ajout, le nombre d’élément de la liste
est mis à jour et le champ de saisie est initialisé.
4. Programmer le bouton Retirer périphérique pour retirer d’une liste le
périphérique dont le nom est saisi par l'utilisateur.
5. Programmer le bouton Vider qui permet de vider la liste de périphériques dont le
type est choisie par l’utilisateur.

Vous aimerez peut-être aussi