"Else" Ne marche pas...
Résolu/Fermé
OmeGaFire_
Messages postés
83
Date d'inscription
dimanche 19 juin 2016
Statut
Membre
Dernière intervention
19 janvier 2018
-
Modifié par NHenry le 1/08/2016 à 18:17
Whismeril Messages postés 18991 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 27 mars 2024 - 1 août 2016 à 19:10
Whismeril Messages postés 18991 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 27 mars 2024 - 1 août 2016 à 19:10
A voir également:
- "Else" Ne marche pas...
- Si else excel - Guide
- Syntax error near unexpected token `else' - Forum Shell
- Anywhere else tab lists possible device or file completions ✓ - Forum Ubuntu
- Php if else multiple conditions ✓ - Forum PHP
- Do else - Forum Programmation
4 réponses
Whismeril
Messages postés
18991
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
27 mars 2024
922
Modifié par Whismeril le 1/08/2016 à 16:24
Modifié par Whismeril le 1/08/2016 à 16:24
Y'a un mieux, mais le code, il faut le mettre entre les balises....
Je ne suis pas un pro de Java, mais un ; derrière un if ou un else pour ce que j'en sais ça n'existe pas.
Et un if est suivi d'une accolade ouvrante, le corps du if et une accolade fermante
Quand j'étais petit, la mer Morte n'était que malade.
George Burns
Je ne suis pas un pro de Java, mais un ; derrière un if ou un else pour ce que j'en sais ça n'existe pas.
Et un if est suivi d'une accolade ouvrante, le corps du if et une accolade fermante
Quand j'étais petit, la mer Morte n'était que malade.
George Burns
mtR^
Messages postés
1211
Date d'inscription
vendredi 17 juin 2011
Statut
Membre
Dernière intervention
3 juin 2023
168
1 août 2016 à 16:21
1 août 2016 à 16:21
Salut,
Retire tous les ";" après tes if et else.
La tu fait un mix entre les ";" et les "{}".
Deux écritures pour la même chose :
A partir du moment ou tu a plus d'une instruction à réaliser dans ton if (ce qui est ton cas), utilise les "{}".
Retire tous les ";" après tes if et else.
La tu fait un mix entre les ";" et les "{}".
Deux écritures pour la même chose :
int a = 0; if(a == 0) a++; else a--; if(a == 0) { a++; } else { a--; }
A partir du moment ou tu a plus d'une instruction à réaliser dans ton if (ce qui est ton cas), utilise les "{}".
OmeGaFire_
Messages postés
83
Date d'inscription
dimanche 19 juin 2016
Statut
Membre
Dernière intervention
19 janvier 2018
1 août 2016 à 16:34
1 août 2016 à 16:34
CA FONCTIONNE ! MERCIIIIII
Non plus sérieusement, je pensais pas avoir oublié une accolade ouvrante. J'ai faillit finir par croire que ça venait du JRE 1.8 x)
Non plus sérieusement, je pensais pas avoir oublié une accolade ouvrante. J'ai faillit finir par croire que ça venait du JRE 1.8 x)
Whismeril
Messages postés
18991
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
27 mars 2024
922
>
OmeGaFire_
Messages postés
83
Date d'inscription
dimanche 19 juin 2016
Statut
Membre
Dernière intervention
19 janvier 2018
1 août 2016 à 19:10
1 août 2016 à 19:10
Non tu as oublie une accolade et mis des ; là ou il n'en faut pas
Whismeril
Messages postés
18991
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
27 mars 2024
922
Modifié par Whismeril le 1/08/2016 à 16:07
Modifié par Whismeril le 1/08/2016 à 16:07
Bonjour
merci de regarder (et appliquer) ces 2 procédures
https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#ajout-d-une-image
Quand j'étais petit, la mer Morte n'était que malade.
George Burns
merci de regarder (et appliquer) ces 2 procédures
https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#ajout-d-une-image
Quand j'étais petit, la mer Morte n'était que malade.
George Burns
OmeGaFire_
Messages postés
83
Date d'inscription
dimanche 19 juin 2016
Statut
Membre
Dernière intervention
19 janvier 2018
1 août 2016 à 16:10
1 août 2016 à 16:10
Merci de répondre au sujet.
NHenry
Messages postés
15102
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
27 mars 2024
328
1 août 2016 à 16:14
1 août 2016 à 16:14
Merci de respecter les intervenants du forum ainsi que les pratiques de celui-ci.
Par exemple, je n'arrive pas à voir ton image car le site ne veut pas se charger correctement chez moi.
Par exemple, je n'arrive pas à voir ton image car le site ne veut pas se charger correctement chez moi.
Whismeril
Messages postés
18991
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
27 mars 2024
922
>
OmeGaFire_
Messages postés
83
Date d'inscription
dimanche 19 juin 2016
Statut
Membre
Dernière intervention
19 janvier 2018
1 août 2016 à 16:18
1 août 2016 à 16:18
Non je ne peux pas, je ne voie pas ton code....
c'est dans le dictionnaire
https://www.linternaute.fr/dictionnaire/fr/definition/indentation/
"Indente" ??!
c'est dans le dictionnaire
https://www.linternaute.fr/dictionnaire/fr/definition/indentation/
OmeGaFire_
Messages postés
83
Date d'inscription
dimanche 19 juin 2016
Statut
Membre
Dernière intervention
19 janvier 2018
>
Whismeril
Messages postés
18991
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
27 mars 2024
1 août 2016 à 16:20
1 août 2016 à 16:20
J'avais fais un lien pastebin, et maintenant, le code est dans le post
OmeGaFire_
Messages postés
83
Date d'inscription
dimanche 19 juin 2016
Statut
Membre
Dernière intervention
19 janvier 2018
>
NHenry
Messages postés
15102
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
27 mars 2024
1 août 2016 à 16:22
1 août 2016 à 16:22
En gros, l'erreur me dit "Delete this token", alors que else est une formule qui existe, et ce n'est pas un manque de if, vu qu'il est déjà dedans
NHenry
Messages postés
15102
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
27 mars 2024
328
1 août 2016 à 16:12
1 août 2016 à 16:12
En plus des conseils de Whismeril, j'ajouterai :
Ré-indente ton code correctement, tu y verra plus clair.
Ré-indente ton code correctement, tu y verra plus clair.
OmeGaFire_
Messages postés
83
Date d'inscription
dimanche 19 juin 2016
Statut
Membre
Dernière intervention
19 janvier 2018
Modifié par OmeGaFire_ le 1/08/2016 à 16:21
Modifié par OmeGaFire_ le 1/08/2016 à 16:21
Il l'était déjà ^^