• Aucun résultat trouvé

Instruction conditionnelle Instruction conditionnelle

N/A
N/A
Protected

Academic year: 2022

Partager "Instruction conditionnelle Instruction conditionnelle"

Copied!
1
0
0

Texte intégral

(1)

Instruction conditionnelle Instruction conditionnelle

Le langage C/C++ offre la possibilité de conditionner un traitement avec l'instruction if (ou switch). Ce sont des instructions de sélection qui permettent de choisir entre plusieurs possibilités.

Remarques :

if(a > 1) {

b = 2;

} else {

b = 0;

} Si a > 1 Alors

b ← 2 Sinon b ← 0 FinSi

Algorigramme (ordinogramme)

a > 1 ?

b ← 0 faux vrai

b ← 2

Algorithme (pseudo-code)

Source C/C++

La condition est une expression logique (la valeur 0 est interprétée comme un FAUX et une valeur différente de 0 comme un VRAI).

Pour tester une égalité, on utilise l'opérateur == et, une différence avec !=.

On peut combiner plusieurs tests avec des ET (&&), OU (||) ou utiliser la NEGATION (!).

La partie « Sinon » est facultative.

On peut imbriquer plusieurs structures conditionnelles : if() { } else if() { } else { }

Références

Documents relatifs

Booléen : type de données ne comprenant que deux valeurs, «vrai» et. «faux», représentant les valeurs

[r]

L’ex´ecuter plusieurs fois (en saisissant des valeurs pertinentes), puis ´ecrire une phrase expliquant ce que fait ce programme.1. print(”La valeur absolue de %f est %f

Créer un programme demandant à l'utilisateur son salaire annuel, et renvoyant son impôt sur le revenu.. Vérier le programme sur

1. utiliser TO pour valeurs consécutives.. condition de continuer : parenthèses facultatifs.. E) Boucle de répétition avec

Le joueur doit toucher le chat pour qu'il ralentisse puis qu'il s'arrête.. Ici on baisse de 1 la vitesse Scratchy lorsque le joueur le touche avec

Placer le curseur au début de la première ligne puis taper, deux fois la séquence de touches SHIFT DEL EXE. Une nouvelle première ligne est ainsi créée sur laquelle

• Taper de nouveau sur entrer pour exécuter le programme et à saisir la valeur de X puis celle de Y. Valider à chaque fois