Exercice 2 bac S Liban 2015 (algo)

Réponses à toutes vos questions de la 2nde à la Terminale toutes séries
keofran
Membre Relatif
Messages: 125
Enregistré le: 12 Oct 2013, 00:39
Localisation: Lyon

Exercice 2 bac S Liban 2015 (algo)

par keofran » 31 Mai 2015, 22:43

Bonjour,

Voici le sujet : BAC S Liban 2015

N'y a-t-il pas un problème pour n=0 dans cet algorithme ? Peut-être qu'on considère qu'une boucle POUR ne commence pas si la valeur finale est inférieure à 1, et ça n'empêche pas la poursuite des instructions, mais c'est inhabituel pour moi.



Avatar de l’utilisateur
chombier
Membre Irrationnel
Messages: 1324
Enregistré le: 19 Juil 2012, 18:35

par chombier » 31 Mai 2015, 23:04

keofran a écrit:Bonjour,

Voici le sujet : BAC S Liban 2015

N'y a-t-il pas un problème pour n=0 dans cet algorithme ? Peut-être qu'on considère qu'une boucle POUR ne commence pas si la valeur finale est inférieure à 1, et ça n'empêche pas la poursuite des instructions, mais c'est inhabituel pour moi.

C'est plus subtil que ça : dans une boucle "pour i variant de x à y", si x>y, le corps du "pour" n'est exécuté aucune fois, ce qui est le cas dans l'algo de ce sujet si n=0 (i "varie" de 1 à 0)

Plus précisément,
Code: Tout sélectionner
Pour i variant de x à y Faire
   ...
FinPour
est équivalent à :
Code: Tout sélectionner
i := x
Tant que i<=y faire
  ...
  i := i + 1
FinTantQue
C'est ce qu'on appelle du "sucre syntaxique"

keofran
Membre Relatif
Messages: 125
Enregistré le: 12 Oct 2013, 00:39
Localisation: Lyon

par keofran » 31 Mai 2015, 23:41

Merci pour votre réponse rapide, je ne connaissais pas cette expression de "sucre syntaxique".
Par contre, ça peut poser un problème aux élèves car on leur demande en général de mettre une valeur au moins égale à 1 (je viens de vérifier sur un manuel scolaire récent) et souvent un lien est fait entre la boucle POUR et le .

Avatar de l’utilisateur
chombier
Membre Irrationnel
Messages: 1324
Enregistré le: 19 Juil 2012, 18:35

par chombier » 01 Juin 2015, 07:41

keofran a écrit:Merci pour votre réponse rapide, je ne connaissais pas cette expression de "sucre syntaxique".
Par contre, ça peut poser un problème aux élèves car on leur demande en général de mettre une valeur au moins égale à 1 (je viens de vérifier sur un manuel scolaire récent) et souvent un lien est fait entre la boucle POUR et le .

Ca tombe bien, c'est pareil pour :

, par convention

keofran
Membre Relatif
Messages: 125
Enregistré le: 12 Oct 2013, 00:39
Localisation: Lyon

par keofran » 01 Juin 2015, 09:19

Merci encore. je m'en suis douté en posant ma réponse mais je n'avais pas trouvé de définition complète, après une recherche rapide.

 

Retourner vers ✎✎ Lycée

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 41 invités

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite