Commentaires liés au diaporama sur l’algorithme
Mme Roulaud Page 1
Diapo N°3 :
Concrètement, le jour du bac, on ne va pas vous demander de rédiger un algorithme!!!!
Au pire, vous aurez à interpréter une séquence d’instructions, voir éventuellement ce qui ne va pas
dans le programme. On prendra soin dans ce cas de vous donner un « mode opératoire » pour vous
aider à bien comprendre le langage. En rappel d’ailleurs, il existe bien sûr plein de langages
spécifiques, et donc c’est possible qu’on vous présente un autre type de langage (exemple HTML,
access etc….)
Même si, en Mercatique ou en CGRH, ce « risque » d’avoir à traiter un exercice sur les algorithmes est
faible, il ne faut pas le négliger… Au moins comprendre le principe…
Diapo N°10:
En début de programme Sub + nom
En fin de programme End Sub (terminer l’exécution du programme)
Const Définit une constante
Dim définit une variable (peut prendre plusieurs valeurs, par exemple, il y a plusieurs adhérents
possibles, donc “NomAdhérent” est une variable
As en tant que, comme ... Permet de définir le format de la variable ou constante...
On peut traduire la ligne d’instruction “Const TarifAdhésion As Currency” par:
La constante “TarifAdhesion” a a un format monétaire et est égale à 15 (euros)
MsgBox: Littéralement “Boîte à Message”!!! ... Effectivement, cette instruction définit une zone de
« texte », qui sera visualisée par l’utilisateur du programme… Concrètement, lorsqu’on exécutera ce
programme, le Message « Bienvenue …… » s’affichera à l’écran.
InputBox: Zone de saisie des variables… Remarquez le signe = !
On peut faire des calculs, par exemple MontantAdhesion=TarifAdhesion*NombreAdhérents
Diapo N°11:
Cette procédure permet de répéter une instruction, autant de fois que nécessaires. Dans l’exemple, on
sait qu’il y a 10 adhérents, donc on veut que le programme s’arrrête dès qu’on a atteint ce nombre….
On a introduit un compteur dans l’exemple. (Mais cela dépend des cas, ici c’est utile…C’est une
nouvelle variable qui ne sera utilisée que pour « compter » le nombre d’adhérents facturés)
While tant que … Ici la ligne d’instruction signifie « tant que le compteur aura une valeur
inférieure ou égale à 10…
Suit alors un ensemble d’instructions qui seront exécutées « tant que le compteur sera inférieur ou égal
à 10 »
Commentaires liés au diaporama sur l’algorithme
Mme Roulaud Page 2
La dernière ligne d’instruction permet « d’incrémenter le compteur de 1 »… Puis, retour au début
« While » etc…. Lorsqu ’on a Compteur >10, alors l’instruction suivante est « Wend » etc…;
 Remarquez le « décroché » lorsqu’on aborde la séquence d’instructions après « While »! La
présentation a de l’importance en langage de programmation!!!!
Diapo N°12:
Dans l’exercice, la cotisation sera égale à 70 euros dès que le nombre d’adhérents par famille excède
les 5.
A peu près le même principe que l’étape 5…
Si le nombre d’adhérents est supérieur ou égal à 5 ….
Alors (Then) le montant de l’adhésion est égal à 70 euros
Sinon (Else) le montant de l’adhésion est égal à le tarif de la location multiplié par le nombre
d’adhérents
1 / 2 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !