[CPP] Eclairsissement enoncé

Voir le sujet précédent Voir le sujet suivant Aller en bas

[CPP] Eclairsissement enoncé

Message  XavBod le Sam 06 Fév 2010, 15:41

Very Happy C'est encore moi

L'enoncé précise qu'une ballade peut etre construite via une chaine passée en arguments par l'utilisateur:
1- est il normal qu'on ne puisse pas créer une pelouse avec le % d'aliments qu'on veux ? doit-on déterminer ce % de façon aléatoire ?

2 - Si l'utilisateur introduit ver=(5,9,12,3)
---> doit on créer un ver par défaut, ou prendre les 3 premiers champs seulement?

XavBod

Nombre de messages : 196
Age : 26
Prénom : Xavier
Statut : Etudiant 3eme indu
Localisation : Woluwe
Date d'inscription : 27/09/2008

Revenir en haut Aller en bas

Re: [CPP] Eclairsissement enoncé

Message  Anthoblack le Sam 06 Fév 2010, 15:45

1- Oui c'est normal. Et libre à toi de mettre une valeur par défaut ou aléatoire Wink

2- Dans le cas que tu présentes, la chaine sera considérée comme erronée et tu utiliseras alors une construction qui demande à l'utilisateur les informations Smile

Anthoblack

Nombre de messages : 764
Age : 28
Prénom : Anthony
Statut : Ex-étudiant
Localisation : Bruxelles
Date d'inscription : 11/03/2008

Revenir en haut Aller en bas

Re: [CPP] Eclairsissement enoncé

Message  XavBod le Sam 06 Fév 2010, 15:50

^^ Arf je pensais que je pouvais utiliser des valeurs par defaut ^^
histoire que même l'utilisateur lambda puissent voir le jeu Very Happy

euh.. ta réponse ne correspond pas uniquement au premier cas ?

XavBod

Nombre de messages : 196
Age : 26
Prénom : Xavier
Statut : Etudiant 3eme indu
Localisation : Woluwe
Date d'inscription : 27/09/2008

Revenir en haut Aller en bas

Re: [CPP] Eclairsissement enoncé

Message  Anthoblack le Sam 06 Fév 2010, 17:27

J'utilise 10% par défaut (c'est comme ça dans mon constructeur, j'ai pas réfléchi plus loin Wink)

Normalement si le format général ne correspond pas, il n'utilisera pas la chaine fournie. Mais personnellement, je ne vérifie pas la présence d'un ";". Je regarde seulement s'il y a bien le nombre d'éléments demandés (suivant les virgules et les parenthèses), donc "ver=(X,X,X)" et "pelouse=(X,X). S'il y a des crasses entre pelouse et ver, ça fonctionnera chez moi. Et je ne me préoccupe donc pas du ";". J'imagine que ça conviendra au professeur Razz (Sinon tant pis)
Remarque bien sûr que si pelouse ou ver manque (mais pas les deux), j'utiliserai le constructeur par défaut de ceux-ci Wink

Anthoblack

Nombre de messages : 764
Age : 28
Prénom : Anthony
Statut : Ex-étudiant
Localisation : Bruxelles
Date d'inscription : 11/03/2008

Revenir en haut Aller en bas

Re: [CPP] Eclairsissement enoncé

Message  XavBod le Sam 06 Fév 2010, 21:28

^^

1 - je fais un random du % d'aliments Smile
2 - le squelette doit etre parfaitement respectée ^^

mais maintenant je ne sais pas comment recupérer un simple enter pour faire appel au constrcuteur pas à pas.

XavBod

Nombre de messages : 196
Age : 26
Prénom : Xavier
Statut : Etudiant 3eme indu
Localisation : Woluwe
Date d'inscription : 27/09/2008

Revenir en haut Aller en bas

Re: [CPP] Eclairsissement enoncé

Message  smb le Sam 06 Fév 2010, 22:07

XavBod a écrit:
mais maintenant je ne sais pas comment recupérer un simple enter pour faire appel au constrcuteur pas à pas.

C'est quoi ce charabia ?

smb

Nombre de messages : 1035
Age : 64
Prénom : Stéphan
Statut : Don de sang, don de vie!
Localisation : Spy
Date d'inscription : 23/01/2007

Revenir en haut Aller en bas

Re: [CPP] Eclairsissement enoncé

Message  Anthoblack le Sam 06 Fév 2010, 23:47

smb a écrit:
XavBod a écrit:
mais maintenant je ne sais pas comment recupérer un simple enter pour faire appel au constrcuteur pas à pas.

C'est quoi ce charabia ?
Je n'ai pas compris non plus...

Tu te demandes comment savoir que tu "valides" une ligne de caractères par "enter", bref comment savoir quand "enter" est tapé ? Si oui, cin te propose des méthodes adaptées à ça Smile

Anthoblack

Nombre de messages : 764
Age : 28
Prénom : Anthony
Statut : Ex-étudiant
Localisation : Bruxelles
Date d'inscription : 11/03/2008

Revenir en haut Aller en bas

Re: [CPP] Eclairsissement enoncé

Message  XavBod le Dim 07 Fév 2010, 08:48

Je dois avouer qu'apres quelques heures de code, mon cerveau ne suivait plus trop.
Le fait est que je dois encore trouver comment récuperer une chaine vide(càd que l'utilisateur appuye uniquement sur entrée lors du choix de la construction du jeu).
Bref, je continue etant donné que je dois le rendre mardi.

XavBod

Nombre de messages : 196
Age : 26
Prénom : Xavier
Statut : Etudiant 3eme indu
Localisation : Woluwe
Date d'inscription : 27/09/2008

Revenir en haut Aller en bas

Re: [CPP] Eclairsissement enoncé

Message  Anthoblack le Dim 07 Fév 2010, 11:19

XavBod a écrit:Je dois avouer qu'apres quelques heures de code, mon cerveau ne suivait plus trop.
Le fait est que je dois encore trouver comment récuperer une chaine vide(càd que l'utilisateur appuye uniquement sur entrée lors du choix de la construction du jeu).
Bref, je continue etant donné que je dois le rendre mardi.
Il y a une méthode empty dans string...

Anthoblack

Nombre de messages : 764
Age : 28
Prénom : Anthony
Statut : Ex-étudiant
Localisation : Bruxelles
Date d'inscription : 11/03/2008

Revenir en haut Aller en bas

Re: [CPP] Eclairsissement enoncé

Message  Contenu sponsorisé Aujourd'hui à 21:03


Contenu sponsorisé


Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum