Algorithme

ffadwa Messages postés 9 Date d'inscription   Statut Membre Dernière intervention   -  
ffadwa Messages postés 9 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Pouvez vous m'aider a faire cet exercice merci d'avance
écrire un algorithme qui lit les nom des athlètes désirant participé à un marathon et s'arrête lorsqu'il rencontre le même nom 2eme fois.
l'algorithme doit affiché à la fin le nombre de participant a ce marathon

11 réponses

AOG
 
Salut

N'as-tu pas déjà une idée de la solution ?
0
ffadwa Messages postés 9 Date d'inscription   Statut Membre Dernière intervention  
 
non j ai aucun idée sur la reponse
et vous ?
0
AOG
 
Oui, j'en ai une bonne idée... mais je pars manger là. ça te laisse un peu de temps pour y réfléchir un peu plus... par exemple, comment t'y prendrais-tu si tu n'avais pas d'ordinateur ?
0
ffadwa Messages postés 9 Date d'inscription   Statut Membre Dernière intervention  
 
je vais attendre jusqu'à demain et je vais avoir la bonne réponse
mai si tu peut m'aider je peut vous attendre
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
ffadwa Messages postés 9 Date d'inscription   Statut Membre Dernière intervention  
 
j ai une solution mai je suis pas sûr
voilà
var nb : entier
nom: caractère
début
écrire"entrez le nom d'athlète"
lire "nom"
nb= 0
TANT QUE
nb=nb+1
fin tant que
écrire"nombre d'athlète est ", nb
fin
0
marie pink angel Messages postés 85 Date d'inscription   Statut Membre Dernière intervention   4
 
mais c'est quoi cet algorithme!!! c'est completement fauuuuux!!!
0
ffadwa Messages postés 9 Date d'inscription   Statut Membre Dernière intervention  
 
alors c quoi le vrai
0
marie pink angel Messages postés 85 Date d'inscription   Statut Membre Dernière intervention   4
 
voila une idée par exemple: chaque nom tu le lis et tu le stocke dans un tableau, mais avant tu dois comparer ce nom avec tous les noms déjà stockés s'il existe tu sors de la boucle (avec le nombre des noms stockés) sinon tu le mets dans le tableau. voilà c est une idée, vas y maintenant essaye de faire toi meme la traduction en algo.
0
ffadwa Messages postés 9 Date d'inscription   Statut Membre Dernière intervention  
 
mai en classe en fait pas ça
par exemple en a corrigé un algo aujourd'hui
écrire un algo qui demande à utilisateur un nombre compris entre 1 et jusqu'à ce que la réponse conviennent

la réponse d'algo c'est:

Variable a : Réel
Début
Tant Que a < 1 OU a > 3
Ecrire « Veuillez Saisir une valeur comprise entre 1 et 3 »
Lire a
Fin Tant Que
Fin

tu trouve que c'est completement fauuuuux aussi
0
AOG
 
ffadwa, tu vois dans ton algo, tu écris "tant que a < 1 ou a > 3". tu ne remarques pas que c'est une autre formulation du "jusqu'à ce que le réponse convienne"

donc pour tes athlètes, la réponse qui convient c'est "l'athlete est déjà dans la liste"
on pourrait alors écrire
tant que nom est absent de liste
  ajouter nom à liste
  saisir nom
fin tant que

Et voilà ! il ne te reste plus qu'à te pencher sur la gestion de cette liste

Et pour les prochaines fois, n'hésite pas à regarder ta problématique sous un autre angle
0
ffadwa Messages postés 9 Date d'inscription   Statut Membre Dernière intervention  
 
MERCI beaucoup pour votre aide
et a ce qui concerne l'affichage du nombre d'athlète c juste ce que j ai écrit au debut
0