A voir également:
- Structure de controle
- Fan controle - Télécharger - Optimisation
- Logiciel calcul structure bois gratuit - Télécharger - Architecture & Déco
- Controle parental disney plus - Guide
- Structure d'un rapport de stage - Guide
- Controle de compte utilisateur - Guide
2 réponses
salut,
simple comme bonjour :
si (condition1) alors {
je dis "matin";
je sors;
}
si (condition2) alors {
je dis "midi";
je sors;
}
si (condition3) alors {
je dis "soir";
je sors;
}
aucune des conditions n'est satisfaite;
je sors quand même du programme car il n'y a rien à faire;
Explication :
le programme se lit de haut en bas, donc il passe de la condition 1 à la conditon 3.
dès que l'une des coditions est vérifié alors on fait ce qu'on a à faire ensuite on sort du programme.
mais une structure conditionnelle plus riche est case, c'est plus pratique et plus simple à utiliser quand on a affaire à plusieurs if
simple comme bonjour :
si (condition1) alors {
je dis "matin";
je sors;
}
si (condition2) alors {
je dis "midi";
je sors;
}
si (condition3) alors {
je dis "soir";
je sors;
}
aucune des conditions n'est satisfaite;
je sors quand même du programme car il n'y a rien à faire;
Explication :
le programme se lit de haut en bas, donc il passe de la condition 1 à la conditon 3.
dès que l'une des coditions est vérifié alors on fait ce qu'on a à faire ensuite on sort du programme.
mais une structure conditionnelle plus riche est case, c'est plus pratique et plus simple à utiliser quand on a affaire à plusieurs if
je n'est pas comprend exactement,finalement ona le droit d'utiliser cette méthode ou non
merci.
merci.
Bien sûr que tu as le droit de faire ce que tu veux lol. Ça dépend de ce que tu veux faire c'est tout.
Explication de if ... else:
if (condition 1) alors je fais instruction A;
else je fais instruction B;
dans cet exemple si la condition 1 est vraie, alors on passe à l'instruction A et donc ignore l'instruction B. Autrement dit si ce n'est pas l'un alors c'est obligatoirement l'autre.
Par contre dans l'exemple suivant :
if(conditon 1) alors instruction A;
if(condition 2) alors instruction B;
si la condition 1 est vraie alors on fait l'instruction A, si elle fausse on ne fait rien et on passe au test de la condition 2. Si la condition 2 est vrai alors on fait l'instruction B sinon on passe à la ligne suivante, et comme dans l'exemple il n'y a plus rien après, ça veut dire qu'on a fini.
Explication de if ... else:
if (condition 1) alors je fais instruction A;
else je fais instruction B;
dans cet exemple si la condition 1 est vraie, alors on passe à l'instruction A et donc ignore l'instruction B. Autrement dit si ce n'est pas l'un alors c'est obligatoirement l'autre.
Par contre dans l'exemple suivant :
if(conditon 1) alors instruction A;
if(condition 2) alors instruction B;
si la condition 1 est vraie alors on fait l'instruction A, si elle fausse on ne fait rien et on passe au test de la condition 2. Si la condition 2 est vrai alors on fait l'instruction B sinon on passe à la ligne suivante, et comme dans l'exemple il n'y a plus rien après, ça veut dire qu'on a fini.