Correction de l'algorithme tombé en exercice 1 du sujet de BTS Opticien-Luneter 2016 de France.
Question C-2 :
On nous demande de choisir le bon algorithme parmi les quatre proposés.
Commençons donc par en mettre en évidence les différences :
L'algorithme se doit d'afficher en sortie le rang du premier mois où le nombre de clients dépasse 150, soit u>150.
Tous les algorithmes s'articulent autour d'une boucle tant que, dont la condition de poursuite se doit donc d'être le contraire : u≤150.
On exclut donc les algorithmes 2 et 4.
Il reste donc les algorithmes 1 et 3.
En sortie, ces algorithmes affichent la valeur de la variable n.
Or parmi ceux-ci, seul l'algorithme 3 présente une instruction permettant de modifier la valeur de la variable n : "n prend la valeur n+1".
Ce qui veut dire que peu importe ce qui se passe dans l'algorithme 1, la valeur affichée en sortie sera toujours de 0, la variable n n'étant plus jamais modifiée après l'initialisation.
L'algorithme 1 est donc à exclure et la bonne réponse est l'algorithme 3.
Correction algo exo 1 BTS Opticien-Lunetier 2016 (France)
1 post
• Page 1 of 1
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 42133
- Images: 16453
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
1 post
• Page 1 of 1
Return to Maths, physique, informatique et autre...
Who is online
Users browsing this forum: ClaudeBot [spider] and 10 guests