Précédent   Forum du club des développeurs et IT Pro > Autres langages > Algorithmes
Algorithmes Forum d'entraide sur l'algorithmique, l'intelligence artificielle, le traitement numérique d'images et les mathématiques. Avant de poster : Cours d'algorithmique
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 20/11/2012, 22h47   #1
tchoumo
Futur Membre du Club
 
Inscription : octobre 2012
Messages : 147
Détails du profil
Informations forums :
Inscription : octobre 2012
Messages : 147
Points : 15
Points : 15
Par défaut Question de compréhension algo

Bonsoir

J'ai un petit probleme qui me tracasse dans un cours en algo

Code :
1
2
3
4
5
6
7
8
9
Debut
 Ecrire question ( c est une variable , enfin bref pas le problème en tout cas )
  r <- ' '
  Tant que (r <>'V' ET r<>'F') Faire
      Ecrire "(V)rai ou (F)aux ?"
      Lire r
  FinTantQue
  Retourner r
fin
Ici la fonction doit lire la réponse et retourner soit V pour vrai soit F pour Faux

Or je ne comprends pas la syntaxe r <- ' ' juste après la question . Moi j'aurais fais Lire r . Est-ce la même chose ?


Merci d'avance
tchoumo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/11/2012, 23h39   #2
cladsous
Membre du Club
 
Homme
Chef de projet MOA
Inscription : mars 2008
Messages : 29
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Chef de projet MOA
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : mars 2008
Messages : 29
Points : 57
Points : 57
Pour ma part je dirai qu'on initialise la variable avant de lui affecter une valeur. Enfin si j'ai bien compris.
r : nom de la variable
< - symbole d'affectation d'une valeur
' ' valeur affectée : ici un simple espace (lors de l'utilisation de la variable sa valeur en fonction du contexte peut être aléatoire donc etre à 'V' ou à 'F' avant le test)
Du coup tant que l'on affecte pas 'V' ou 'F', on repose la question à chaque proposition.
Est-ce plus clair ?
cladsous est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 26/11/2012, 21h25   #3
I_believe_in_code
Membre émérite
 
Avatar de I_believe_in_code
 
Inscription : décembre 2008
Messages : 195
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : décembre 2008
Messages : 195
Points : 915
Points : 915
Citation:
Envoyé par Bloupies Voir le message
Or je ne comprends pas la syntaxe r <- ' ' juste après la question .
C'est bel et bien une affectation. Faut lire ses cours

Citation:
Moi j'aurais fais Lire r . Est-ce la même chose ?
Non parce que dans ce cas, le message '(V)rai ou (F)aux' ne s'afficherait pas forcément au moins une fois. Une autre version possible serait :

Code :
1
2
3
4
5
6
7
8
Debut
 Ecrire question ( c est une variable , enfin bref pas le problème en tout cas )
 Répéter
      Ecrire "(V)rai ou (F)aux ?"
      Lire r
 Jusqu'à r = 'V' ou r = 'F'
 Retourner r
fin
I_believe_in_code est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 14h24.


 
 
 
 
Partenaires

Hébergement Web