If et else

Signaler
Messages postés
91
Date d'inscription
lundi 19 mai 2003
Statut
Membre
Dernière intervention
31 août 2004
-
Messages postés
1905
Date d'inscription
mercredi 22 janvier 2003
Statut
Membre
Dernière intervention
17 septembre 2012
-
j'ai un petit pb si je fait

if(variable==0)
{}
else
{}
if(variable==5)
{}
else
{}

que va faire le programme?

2 réponses

Messages postés
1138
Date d'inscription
mardi 10 juin 2003
Statut
Membre
Dernière intervention
25 janvier 2009
3
Tout d'abord tu peut faire :
if(var == 0)
{
// si var vaut 0
}
else if(var == 5)
{
// si var vaut 5
}
else
{
// si var vaut ni 0 et ni 5
}
:-p :sleepy) :shy) :sleepy) :-p
Messages postés
1905
Date d'inscription
mercredi 22 janvier 2003
Statut
Membre
Dernière intervention
17 septembre 2012
2
Salut,
Ben si variable est different de 0 et 5 les 2 blocs d'instruction 'else' seront executés.
Si variable est egal a 0, le 1er bloc 'if' est executé ainsi que le second bloc 'else'.
Si la variable est egal a 5, c'est le premier bloc 'else' et le second bloc 'if' qui seront executés.

Ou alors tu remplace tout par un switch qui a mon avis est mieux.