Online C Compiler
Ouvrir dans le compilateur

Édition pédagogique en français

Exercices de programmation C

Passez des boucles aux tableaux, à la récursion et aux listes en testant chaque solution.

Exercices de programmation C
Passez des boucles aux tableaux, à la récursion et aux listes en testant chaque solution.

Commencez par sommer des chiffres, compter des éléments ou parcourir une chaîne. Définissez entrées et sorties avant le code et résolvez un exemple à la main.

Étudiez ensuite tableaux, matrices et recherche. Séparez le coût de lecture des données de celui de l’algorithme. La recherche binaire exige un tableau trié ; les transformations de matrices exigent des dimensions correctes.

Pour les pointeurs, inversez une liste et libérez ses nœuds. Pour la récursion, implémentez Euclide et expliquez le cas de base. Essayez seul avant de consulter les indices, puis comparez votre raisonnement au corrigé.

Les tests comparent un format de sortie précis : conservez les libellés imposés même dans un énoncé traduit. Réussir les tests fournis ne prouve pas la correction pour toutes les entrées. Ajoutez cas minimaux, bornes et valeurs absentes.

Questions fréquentes

Pourquoi le code et certains résultats restent-ils en anglais ?

Les mots-clés C, les identifiants, les commentaires du programme et les sorties attendues restent ceux de la version originale pour conserver un code exécutable et des tests cohérents. Les explications et les consignes sont traduites.