Visual Basic SERIE D’EXERCICES EN VB A FAIRE Exercice 1 : TextBox : Name : txtData
TextBox : Name : txtR Multiline : true
CommandButton : Name : cmdOk Caption : Ok
Donner le code du bouton OK permet d’afficher à partir d’un entier, la listes des chiffres de cet entier un par ligne. NB : la constante nommée VBCRLF permet le retour à la ligne. Exercice 2:
TextBox : Name : txtData
TextBox : Name : txtR
CommandButton : Name : cmdOk Caption : Ok
Donner le code du bouton Ok qui permet de donner le nombre de chiffre d’un entier.
Exercice 3:
TextBox : Name : txtData
TextBox : Name : txtR
CommandButton : Name : cmdOk Caption : Ok
Donner le code du bouton Ok permettant de calculer le factoriel d’un entier. M. Mourad BOUAABID
Page 1
Visual Basic Exercice 4:
TextBox : Name : txtData
TextBox : Name : txtR
CommandButton : Name : cmdOk Caption : Ok
On veut réaliser une application permettant de juger un caractère, elle affiche "C’est une voyelle" si le caractère saisi vaut : "A" ou "E" ou "I" ou "O" ou "U" ou "Y" ou "a" ou "e" ou "i" ou "o" ou "u" ou "y", elle affiche "C’est une consonne" si la caractère saisi appartient à "a".."z" ou "A".."Z" et il est différent des voyelles et dans les autres cas, elle affiche "C’est une lettre".
Exercice 5:
Name : txtAnnee1
Name : txtMois1 Name : txtJour1
Name : txtAnnee2
Name : txtJour2 Name : txtMois2 Name : cmdOk
Name : txtR
Donner le code du bouton Ok permet de préciser la personne la plus petite en comparant la date de naissance de deux personnes. En cas d’égalité, on doit avoir l’affichage que la personne1 et la personne 2 ont même âge. Exercice 6: On veut réaliser une application permettant de lister tous les diviseurs d’un entier entré par l’utilisateur, ceci après un click sur le bouton OK.
M. Mourad BOUAABID
Page 2
Visual Basic Name : txtData
Name : txtData Multiline : true
Name : cmdOk
Exercice 7: On veut afficher la mention adéquate pour une note entrée par l’utilisateur, tel que : 0 <= … <6 Nul 6 <= … <8 Très insuffisant 8 <= … <10 Insuffisant 10 <= … <12 Moyen 12 <= … <14 Assez bien 14 <= … <17 Bien 17 <= … <=20 Très bien
Name : txtNote
Name : txtMention
Name : cmdOk
M. Mourad BOUAABID
Page 3