Extrait du cours initiation du langage C conditions
4.1 Exercice de mise en bouche
Ecrire un programme qui met en application le théorème de Pythagore pour calculer l’hypoténuse d’un triangle rectangle.
4.2 Les conditions : Si Alors Sinon
if (condition vraie)
{
instructions 1
}
else
{
instructions 2
}
4.2.3 Vrai ou faux
La valeur Vrai peut être assimilée à la valeur numérique 1 ou à toute valeur > 0.
La valeur Faux peut être assimilée à la valeur numérique 0.
L’opérateur Ou (||) correspond alors à une addition
L’opérateur Et (&&) correspond alors à une multiplication
On notera que !Vrai = Faux et !Faux = Vrai.
4.2.4 Combinaison
Toutes les opérations logiques peuvent se combiner entre elles. La seule condition d’utilisation d’un si (if) avec de telles combinaisons est de l’entourer de ().
Exemple :
if ((car == ‘a’) || (car == ‘A’))
4.2.5 Astuce
Vous verrez souvent ce type de code écrit :
if (er)
{
/* Alors faire quelque chose */
}
En appliquant ce qui a été vu précédemment, on en déduit que ce code signifie que
si (er != 0) /* si er différent de 0 */
{
/* Alors faire quelque chose */
}
………
Cours gratuit: Initiation du langage C conditions (115 Ko) (Cours PDF)