Édition pédagogique en français
Exercices de C avec solutions et tests
Pratiquez les boucles, la suppression de doublons et la rotation de matrices en C. Résolvez les exercices, lancez les tests et comparez les solutions.

Entraînez-vous avec les boucles, les tableaux sans doublons et la rotation de matrices. Chaque exercice précise l’entrée, la sortie et les contraintes ; tentez de le résoudre avant de consulter les indices et la solution.
Ouvrez le sujet qui vous intéresse et lisez les explications avant de tester le code. Utilisez les commandes du bloc de code pour l’ouvrir dans le compilateur, ajoutez l’entrée nécessaire et comparez la sortie. Modifiez une valeur à la fois pour comprendre le comportement du programme.
Boucles en C : analyser les chiffres
Calculez la somme des chiffres, inversez un entier et classez le résultat selon sa primalité.
Exercices de tableaux en C : supprimer les doublons
Supprimez les doublons d’un tableau trié en C avec deux indices. Gardez les valeurs uniques dans le même tableau, puis affichez leur nombre et leurs valeurs.
Rotation horaire d’une matrice en C
Transposez une matrice carrée puis inversez ses lignes pour la faire tourner sur place.
Fonctions en C : PGCD et PPCM d’un tableau
Combinez un PGCD récursif et des paramètres pointeurs pour calculer deux résultats.
Pointeurs en C : inverser une liste chaînée
Inversez les liens d’une liste simplement chaînée et libérez correctement ses nœuds.
Inverser une liste simplement chaînée en C
Réorientez les liens existants avec trois pointeurs et restituez la nouvelle tête de liste.
Recherche dichotomique dans un tableau en C
Recherchez une valeur dans un tableau trié en divisant l’intervalle de recherche par deux.