Voici 10 exercices progressifs en C pour apprendre à maîtriser les boucles for, adaptés à un cours débutant mais exigeant. Chaque exercice inclut un objectif clair et une consigne précise.
Objectif : comprendre la structure de base d’une boucle for.
Consigne : afficher les nombres de 1 à 10 sur une seule ligne, séparés par des espaces.
Objectif : travailler la décrémentation dans un for.
Consigne : afficher les nombres de 10 Ă 1.
Objectif : utiliser une condition dans une boucle for.
Consigne : afficher tous les nombres pairs entre 1 et 50.
Objectif : accumuler une valeur dans une variable.
Consigne : demander un nombre n à l’utilisateur et calculer la somme des nombres de 1 à n.
Objectif : analyser une séquence. Consigne : afficher tous les multiples de 7 entre 1 et 200, et afficher ensuite combien il y en avait.
Objectif : produire une sortie structurée. Consigne : demander un entier et afficher sa table de multiplication (1 → 10).
Objectif : utiliser une variable multiplicative.
Consigne : demander un nombre entre 1 et 12 et calculer n! (factorielle de n).
Objectif : parcourir plusieurs valeurs entrées par l’utilisateur. Consigne : demander 10 nombres et déterminer le minimum et le maximum.
Objectif : utiliser une boucle for imbriquée.
Consigne : afficher un triangle comme ceci (pour une hauteur n) :
*
**
***
****
Objectif : implanter une logique plus complexe avec boucles imbriquées. Consigne : afficher tous les nombres premiers entre 1 et 200.
Utiliser une boucle for externe pour parcourir les nombres et une boucle interne pour tester la divisibilité.