Fiche d'exercices : Instanciation ; Entrés / Sorties ; Boucles
Déclaration et Affichage
Déclarer une variable entière age (ex: 25) et une variable réelle prix (ex: 19.99).
Afficher une phrase : "J'ai [age] ans et le prix est [prix] euros."
Opérations de base
Déclarer deux entiers a = 10 et b = 5.
Calculer et afficher leur somme, différence, produit et division.
Échange de valeurs (Swap)
Déclarer a = 5 et b = 10.
Échanger les valeurs de a et b (il faut une variable temporaire !).
Afficher les valeurs après échange.
Lire un entier
Demander à l'utilisateur d'entrer un nombre entier, le lire avec scanf, puis l'afficher.
Somme utilisateur
Demander deux nombres à l'utilisateur et afficher leur somme.
Votre taille
Demander la taille de l'utilisateur en mètres (ex: 1.75) et l'afficher.
Attention au type de variable !
Positif ou Négatif
Demander un nombre. Afficher s'il est positif, négatif ou nul.
Pair ou Impair
Demander un entier. Dire s'il est pair ou impair (utiliser le modulo %).
Maximum de 2 nombres
Lire deux nombres, afficher le plus grand.
Maximum de 3 nombres
Lire trois nombres, afficher le plus grand des trois.
Majorité
Demander l'âge. Si >= 18, afficher "Majeur", sinon "Mineur".
Mentions
Lire une note. Afficher la mention :
>= 16: Très bien
>= 14: Bien
>= 12: Assez bien
>= 10: Passable
Sinon: Insuffisant
Calculatrice Simple
Demander deux nombres et un choix d'opération (1:+, 2:-, 3:*).
Afficher le résultat correspondant.
Compter de 1 à 10
Utiliser une boucle for pour afficher les nombres de 1 à 10.
Décompte (While)
Utiliser une boucle while pour afficher de 10 à 1.
Table de multiplication
Demander un nombre n et afficher sa table de multiplication de 1 à 10.
Somme cumulative
Calculer la somme des entiers de 1 à n (donné par l'utilisateur).
Nombres pairs
Afficher tous les nombres pairs entre 0 et n.
Boucle de saisie
Demander un nombre à l'utilisateur tant qu'il ne saisit pas 0 (boucle do...while ou while).
Carré d'étoiles
Demander une taille n et afficher un carré de n * n étoiles.