Boucle infini [ADA]

Discutez d'informatique ici !
Avatar de l’utilisateur
fatal_error
Modérateur
Messages: 6472
Enregistré le: 22 Nov 2007, 14:00

par fatal_error » 01 Avr 2013, 16:26

ben tu devrais commencer par tester tes entrées sorties...
apres ton get_line, tu ajoutes un put "toto", au moins voir si put t'affiches bien du string.
Tu ajoutes un put maVariableToto, où maVariableToto est une variable préalablement déclarée et définie avec la valeur toto2
Si a chaque itération de boucle tu vois bien toto et toto2 qui sont affichées, ca veut dire que ton get_line est mauvais... je te suggèrerais d'afficher la valeur de lg_eff.

Si tu vois pas toto et toto2 ben ptet bien que ton output est pourri, auquel cas bonne chance
la vie est une fête :)



Avatar de l’utilisateur
Rockleader
Habitué(e)
Messages: 2126
Enregistré le: 11 Oct 2011, 20:42

par Rockleader » 01 Avr 2013, 17:03

Bon, plutot que de perdre du temps à demander une couleur qui sera de toute façon converti par la sute en X ou O je vais directement demander d'entrer un caractère, je perdrais moins de temps sur des futilités et ça ne changera rien au corps de mon programme principal.



S'il me reste du temps à la fin j'essaierais d'optimiser en revenant sur ce problème.



Merci en tout cas pour votre aide.
Cette histoire est entièrement vraie puisque je l'ai inventé du début à la fin !

Dlzlogic
Membre Transcendant
Messages: 5273
Enregistré le: 14 Avr 2009, 14:39

par Dlzlogic » 01 Avr 2013, 17:15

Rockleader a écrit:Bon, plutot que de perdre du temps à demander une couleur qui sera de toute façon converti par la sute en X ou O je vais directement demander d'entrer un caractère, je perdrais moins de temps sur des futilités et ça ne changera rien au corps de mon programme principal.



S'il me reste du temps à la fin j'essaierais d'optimiser en revenant sur ce problème.



Merci en tout cas pour votre aide.

Sauf, qu'il me parait assez fondamentale pour vous de comprendre réellement ce qui se passe.
Que donne l'impression de lg_eff ?

Avatar de l’utilisateur
Rockleader
Habitué(e)
Messages: 2126
Enregistré le: 11 Oct 2011, 20:42

par Rockleader » 01 Avr 2013, 18:21

Dlzlogic a écrit:Sauf, qu'il me parait assez fondamentale pour vous de comprendre réellement ce qui se passe.
Que donne l'impression de lg_eff ?



C'est bien pour cela que je vais revenir dessus.

Je pensais que lg_eff c'était la taille maximale de la chaîne entré par l'utilisateur; mais peut petre en réalité s'agit il de la taille maximale autorisé ?
Cette histoire est entièrement vraie puisque je l'ai inventé du début à la fin !

 

Retourner vers ϟ Informatique

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité

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