Structure de controle
amin009
Messages postés
112
Date d'inscription
Statut
Membre
Dernière intervention
-
oupsman Messages postés 316 Date d'inscription Statut Membre Dernière intervention -
oupsman Messages postés 316 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je vous questionne ,si on a le droit d'écrire dans un algorithme
si alors
si alors
si alors, sans écrire sinon.
et merci pour vos aides.
je vous questionne ,si on a le droit d'écrire dans un algorithme
si alors
si alors
si alors, sans écrire sinon.
et merci pour vos aides.
A voir également:
- Structure de controle
- Logiciel calcul structure bois gratuit - Télécharger - Architecture & Déco
- Fan controle - Télécharger - Optimisation
- Structure d'un rapport de stage - Guide
- Controle parental disney plus - Guide
- Controle parental sur pc - 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.