Retrouver une variable dans le programme
Résolu/Fermé
lmc-3
Messages postés
595
Date d'inscription
samedi 13 juin 2015
Statut
Membre
Dernière intervention
30 septembre 2024
-
15 oct. 2015 à 00:45
lmc-3 Messages postés 595 Date d'inscription samedi 13 juin 2015 Statut Membre Dernière intervention 30 septembre 2024 - 15 oct. 2015 à 19:03
lmc-3 Messages postés 595 Date d'inscription samedi 13 juin 2015 Statut Membre Dernière intervention 30 septembre 2024 - 15 oct. 2015 à 19:03
Bonjour,
Je ne sais pas si le titre est bien clair, mais j'aimerais savoir comment faire pour que le programme aille chercher une variable énoncée dans une condition if (j'ai marqué "si tel est comme ceci cette variable est comme ça" mais le correcteur m'affirme plus loin dans le programme que la variable en question n'a pas été déclarée. Je ne peux pas la re-déclarer parce que son résultat résulte d'une multitude d'opérations qui diffèrent suivant les conditions, existe-t-il un moyen de dire à l'ordinateur d'aller chercher sur le disc dure cette fameuse variable et la faire réapparaitre à l'ordre du jour, sachant que tout mon programme tiens dans la fonction main. (je suis un gros débutant)
j'utilise code::blocks
Je ne sais pas si le titre est bien clair, mais j'aimerais savoir comment faire pour que le programme aille chercher une variable énoncée dans une condition if (j'ai marqué "si tel est comme ceci cette variable est comme ça" mais le correcteur m'affirme plus loin dans le programme que la variable en question n'a pas été déclarée. Je ne peux pas la re-déclarer parce que son résultat résulte d'une multitude d'opérations qui diffèrent suivant les conditions, existe-t-il un moyen de dire à l'ordinateur d'aller chercher sur le disc dure cette fameuse variable et la faire réapparaitre à l'ordre du jour, sachant que tout mon programme tiens dans la fonction main. (je suis un gros débutant)
j'utilise code::blocks
A voir également:
- Retrouver une variable dans le programme
- Retrouver message supprimé whatsapp - Guide
- Programme demarrage windows 10 - Guide
- Cette action ne peut pas être réalisée car le fichier est ouvert dans un autre programme - Guide
- Retrouver une musique avec les notes - Guide
- Retrouver un film sans le titre - Télécharger - Divers TV & Vidéo
2 réponses
mtR^
Messages postés
1211
Date d'inscription
vendredi 17 juin 2011
Statut
Membre
Dernière intervention
3 juin 2023
169
15 oct. 2015 à 11:37
15 oct. 2015 à 11:37
Salut,
Peux tu donner le code ?
Peux tu donner le code ?
lmc-3
Messages postés
595
Date d'inscription
samedi 13 juin 2015
Statut
Membre
Dernière intervention
30 septembre 2024
68
15 oct. 2015 à 18:50
15 oct. 2015 à 18:50
J'ai compris, j'annonce (par exemple en début de programme) la variable comme étant (par exemple) égale à zéro puis je lui donne la valeur que je veux dans mes conditions plus loin dans le programme.
C'est ça?
C'est ça?
mtR^
Messages postés
1211
Date d'inscription
vendredi 17 juin 2011
Statut
Membre
Dernière intervention
3 juin 2023
169
15 oct. 2015 à 18:50
15 oct. 2015 à 18:50
Exactement :)
lmc-3
Messages postés
595
Date d'inscription
samedi 13 juin 2015
Statut
Membre
Dernière intervention
30 septembre 2024
68
15 oct. 2015 à 19:03
15 oct. 2015 à 19:03
Merci
Modifié par Whismeril le 15/10/2015 à 13:09
_________________________________________
problème avec Passage et Case
Modifié par Whismeril le 15/10/2015 à 13:14
Explications disponibles ICI
Merci d'y penser dans tes prochains messages.
15 oct. 2015 à 13:32
Et tu souhaiterais réutiliser Case3 ou Passage2 dans la suite du programme ? C'est normal qu'il te dise qu'elles ne sont pas déclarées, car si effectivement la condition n'est pas remplie, elles ne seront pas déclarées.
Il faut que tu déclare la variable avant, or du if. En gros, dis toi que si tu déclare une variable dans un if, tu ne pourra l'utiliser que dans ce if.
Modifié par lmc-3 le 15/10/2015 à 13:42
Et il n'y a AUCUNE solution?
parce que quelque soit la manoeuvre la variable sera déclarée en fait
et si je demande à aller chercher directement la valeur stockée dans le disc?
15 oct. 2015 à 14:15