Académique Documents
Professionnel Documents
Culture Documents
MAROUA MANAI
Les conditions
Les conditions
Ça prend une expression entre parenthèse et une instruction ou plusieurs instruction entre
accolade.
Si la condition entre parenthèse est « true » alors les instructions sont exécutés sinon ils
sont ignorés et sautés
Exemple
Int a=5;
Int b=9;
Void setup (){
}
Void loop(){
If (a>b)
a++;
If ((a<b)&& (b!=0))
a+=b;
b--;
}
If…else
La condition if peut être suivi par un bloc optionnelle « else » qui s’exécute quand la
condition est « false »
If …else if…else
Le condition if peut être aussi suivi d’un condition if…else, qui est très utile pour tester
plusieurs conditions avec une seule boucle else if…else
Lors de l’utilisation de l’instruction if...else if…else, il faut savoir:
L’instruction if peut avoir zéro ou une instruction else et il doit être après tout instruction else if
L’instruction if peut avoir zéro ou plusieurs instruction else if et doivent être avant l’instruction
else
Une fois une instruction else if réussi, aucune des autres instructions else if se testent
Switch…case
Cette boucle est similaire à la précédente. Mais il y a une différence qui a son
importance ! En effet, si on prête attention à la place la condition dans la boucle while,
on s’aperçoit qu’elle est testée avant de rentrer dans la boucle. Tandis que dans une
boucle do…while , la condition est testée seulement lorsque le programme est rentré dans
la boucle :
La boucle do while
La boucle infinie
La boucle infinie est très simple à réaliser, d’autant plus qu’elle est parfois très utile. Il
suffit simplement d’utiliser une while et de lui assigner comme condition une valeur qui
ne change jamais. En l’occurrence, on met souvent le chiffre 1.
La boucle for
Cette boucle est exécutée X fois. Contrairement aux deux boucles précédentes, on doit lui
donner trois paramètres.
Initialisation de variable
Condition à laquelle la boucle s’arête
Le pas d’éxecution
Les fonctions
Les fonctions
Dans un programme, les lignes sont souvent très nombreuses. Il devient alors impératif de
séparer le programme en petits bouts. Standardiser les fragments de code en des fonctions a
plusieurs avantages:
Les fonctions permettent aux programmeurs de rester organiser et de concevoir le
programme
Les fonctions codent une action en une seule place de sorte qu’on le débogue qu’une seule
fois
Ils diminuent la probabilité d’avoir des erreurs si on fait des modifications du code
Les fonctions rendent le code plus petit et compact et plus lisible
Les fonctions
Exemple 1
44
Exemple2
440
Les fonctions
256
Merci pour votre attention
Des Questions?