C++ : quelques instructions
- L C
- 15 janv. 2024
- 1 min de lecture
Dernière mise à jour : 29 nov. 2024
If
Syntaxe
if (condition) {
//statement(s)
}
Paramètres
condition : expression booléenne (true ou false)
If... else
Syntaxe
if (condition1) {
// instructions
}
else if (condition2) {
// instructions
}
else {
// instructions
}
Map
Syntaxe
map(valeur_entrée, inférieur_entrée, supérieur_entrée, inférieur_sortie, supérieur_sortie);
Paramètres
valeur_entrée : nombre à mapper (à transformer)
inférieur_entrée : limite inférieur de l’intervalle actuel
supérieur_entrée : limite supérieur de l’intervalle actuel
inférieur_sortie : limite inférieur de l’intervalle résultat du changement
supérieur_sortie : limite supérieur de l’intervalle résultat du changement
map() ne fonctionne que sur les entiers.
Exemple
value = map(value, 0, 1023, 255, 0);
Switch... case
Syntaxe
switch (var) {
case label1:
// instructions
break;
case label2:
// instructions
break;
...
default:
// instructions, default est facultatif
break;
}
Paramètres
var : variable dont la valeur est à comparer avec différents cas.
Type : int, char
label1, label2... : constantes.
Type : int, char