★ À maîtriser
📐 Formule — L’opérateur conditionnel abrégé suit la forme .
Compléments
if si vrai, else if teste une nouvelle condition, else prend le cas restant
★ À maîtriser
Un programme C peut distinguer trois états d’une variable en testant successivement variable > 0, variable < 0 et le cas restant égal à zéro.
L’accès au vote est autorisé lorsque age_saisi est supérieur ou égal à age_vote.
Un nombre est pair lorsque le reste de sa division par 2 vérifie nombre_saisi % 2 == 0.
Compléments
★ À maîtriser
Compléments
📌 L’instruction default est facultative et définit le code exécuté lorsqu’aucune valeur case ne correspond.
expression → case → break, sinon default
★ À maîtriser
Compléments
tester → exécuter → modifier → retester
★ À maîtriser
Compléments
while peut ne jamais entrer, do while exécute au moins une fois
★ À maîtriser
Compléments
Une boucle for allant de i = 1 à i <= 3 calcule la somme 1 + 2 + 3 et affiche 6.
Une boucle for avec i = 0, i <= 100 et i += 10 affiche 0, 10, 20, 30, 40, 50, 60, 70, 80, 90 et 100.
initialisation → condition → corps → incrémentation
★ À maîtriser
Compléments
Une boucle intérieure répète ses actions pour chaque tour de la boucle extérieure
★ À maîtriser
Compléments
★ À maîtriser
📌 return 0; termine la fonction main(), tandis que exit(0); arrête immédiatement tout le programme, même depuis une autre fonction.
Compléments
Pour générer un nombre compris entre 0 et 10, on peut utiliser ; pour générer un nombre compris entre 10 et 20, on peut utiliser .
La bibliothèque math.h fournit pow(x,y), qui renvoie la valeur de x élevée à la puissance y.
Comparaison des boucles
| Boucle | Test de condition | Particularité |
|---|---|---|
| while | Avant l’exécution | Peut ne jamais s’exécuter |
| do while | Après l’exécution | S’exécute au moins une fois |
| for | Dans l’en-tête | Réunit initialisation, condition et évolution |
Teste tes connaissances sur Contrôle et bibliothèques en C avec 10 questions à choix multiples et corrections détaillées.
1. Quelle instruction permet de tester une nouvelle condition après qu’une première condition `if` s’est révélée fausse ?
2. Quelle affectation respecte la forme de l’opérateur conditionnel abrégé pour choisir une valeur selon une condition ?
Mémorisez les concepts clés de Contrôle et bibliothèques en C avec 11 flashcards interactives.
À quoi sert l'instruction else if en programmation ?
Elle permet de spécifier une nouvelle condition si la première if est fausse.
Quelle est la forme de l'opérateur conditionnel abrégé en programmation ?
Comment un programme C distingue-t-il trois états d'une variable ?
En testant successivement variable > 0, variable < 0, puis égal à zéro.
Importe ton cours et l'IA génère fiches, QCM et flashcards en 30 secondes.
Générateur de fiches