Exercice : Si imbriqués
Pour chaque procédure :
Codez en VBA dans un module nommé si
Testez dans l'onglet Si
Question
Function remise2Si(montant)
Retourne le prix remisé : >1000 10%, >1500 15%, >2000 20%
Indice
Attention à l'ordre de vos SI
Question
Function ages(pierre,paul,jacques)
En fonction de l'âge de Pierre, Paul et Jacques.
Retourne le plus vieux et le plus jeune
Indice
Attention à l'ordre de vos SI
Question
Function mentionDiplome(moyenne)
Retourne la mention au diplôme à partir de la moyenne obtenue.
(<10) "rien" (10, 12) "Passable" (12, 14) "AB" (14, 16) "B" (16, 20) "TB"
Question
Function calculTTC(HT,CodeTVA)
Retourne le prix TTC du prix HT en fonction du code de TVA
1 : 5,5 ; 2 : 20, sinon retourne 0
Question
Function prixSpectacle2(enfant, adulte)
Le prix d'entrée à un spectacle est de 4,50€ pour les adultes et de 3€ pour les enfants.
Si le nombre d'enfants est supérieur à 3, le prix par enfant est de 2€.
Si le nombre de personnes est supérieur à 10 le prix par adulte est de 3 € et le prix par enfant est de 2€.
Retourne le prix du spectacle.
Question
Function equation(a,b,c)
Équation du second degré
aX²+bX+c=0
delta=b*b-4*a*c
X1=(-b+sqr(delta))/(2*a)
X2=(-b-sqr(delta))/(2*a)
equation(1,1,-2) : X1 = 1 et X2= -2