💪🏻 C - Les conditions (exercices)

Des exercices sur les conditions

    5ttr 6ttr
  • DĂ©couverte

Voici une série de 10 exercices progressifs pour travailler les conditions (if, else, else if) en langage C.

Objectifs

Ces exercices te permettront de :

  • Comprendre le fonctionnement des structures conditionnelles (if, else if, else).
  • Utiliser les opĂ©rateurs de comparaison (==, !=, <, >, <=, >=).
  • Combiner plusieurs conditions avec les opĂ©rateurs logiques (&&, ||).
  • DĂ©velopper ta logique de raisonnement conditionnel.

Exercice 1 – Positif ou négatif

Demande à l’utilisateur un nombre entier. Affiche :

Le nombre est positif.

ou

Le nombre est négatif.

Exercice 2 – Pair ou impair

Lis un nombre et affiche s’il est pair ou impair à l’aide de l’opérateur %. 💡 Rappel : un nombre est pair si nombre % 2 == 0.


Exercice 3 – Majeur ou mineur

Demande l’âge de l’utilisateur. Affiche :

Tu es majeur.

ou

Tu es mineur.

Exercice 4 – Meilleure note

Demande deux notes (sur 20) à l’utilisateur. Affiche la plus grande des deux :

La meilleure note est 14.

Exercice 5 – Note et appréciation

Demande une note sur 20 et affiche une appréciation selon le résultat :

  • 0 Ă  9 → “Insuffisant”
  • 10 Ă  13 → “Satisfaisant”
  • 14 Ă  17 → “Bien”
  • 18 Ă  20 → “Excellent”

đź’ˇ Utilise plusieurs else if.


Exercice 6 – Température correcte

Demande la température (en °C). Si elle est entre 18 et 25 inclus, affiche “Température normale”. Sinon, affiche “Température anormale”.


Exercice 7 – Accès autorisé

Demande un code secret (nombre entier). Si le code vaut 1234, affiche “Accès autorisé”, sinon “Accès refusé”.


Exercice 8 – Admis ou non (avec deux conditions)

Demande la note et le taux de présence (en %). L’élève est admis s’il a au moins 10 et au moins 80 % de présence. Sinon, affiche “Refusé”.

💡 Utilise l’opérateur logique &&.


Exercice 9 – Période de l’année

Demande un mois (nombre entre 1 et 12). Affiche la saison correspondante :

  • 12, 1, 2 → Hiver
  • 3, 4, 5 → Printemps
  • 6, 7, 8 → ÉtĂ©
  • 9, 10, 11 → Automne

Exercice 10 – Calculatrice simple

Demande à l’utilisateur deux nombres et une opération (+, -, *, /). Affiche le résultat selon l’opération choisie. 💡 Utilise une structure if...else if...else avec des comparaisons sur un char.


Bonus – Pour s’entraîner davantage

  • Modifie les programmes pour gĂ©rer les cas d’erreur (division par zĂ©ro, mauvaise saisie, etc.).
  • Combine les opĂ©rateurs && et || pour crĂ©er des conditions plus complexes.
  • Ajoute des messages plus dĂ©taillĂ©s pour amĂ©liorer la comprĂ©hension de l’utilisateur.

Pour aller plus loin