Exercices en langage C

Exercices corrigé en langage C abordant Les notions fondamentales (types de données, opérateurs, instructions de contrôle, fonctions, tableaux...) sont exposées avec un grand soin pédagogique, les pointeurs ou la gestion dynamique de la mémoire. De nombreux exercices, dont la solution est fournie vous permettront de tester vos connaissances fraîchement acquises et de les approfondir. Les exercices permettront de maîtriser progressivement toutes les bases du langage, depuis les opérateurs et expressions jusqu'aux chaînes de caractères, tableaux et pointeurs. La seconde partie propose des problèmes plus élaborés,d'autres exercices  à des domaines d'application variés : algorithmes de tri, de recherche ou de comptage, programmes de jeux, traitements de fichiers ou programmes mathématiques.

1 Exercice langage C sur les notions de base
2 Exercice langage C les types rationnels
3 Exercice langage C déclaration des variables simples
4 Exercice langage C lecture formatée de données
5 Exercice langage C lecture d'un caractère
6 Exercice d'application langage C -1
7 Exercice d'application langage C -2
8 Exercice d'application langage C -3
9 Exercice langage C structure alternative condition if
10 Exercice langage C structure alternative condition if - else if - else
11 Exercice langage C appllication des structure alternative 1
12 Exercice langage C appllication des structure alternative 2
13 Exercice langage C appllication des structure alternative 3
14 Exercice langage C appllication des structure alternative 4
15 Exercice langage C appllication des structure alternative 5
16 Exercice langage C application des structures répétitive 1
17 Exercice langage C application des structures répétitive 2
18 Exercice langage C application des structures répétitive 3
19 Exercice langage C application des structures répétitive 4
20 Exercice langage C application des structures répétitive 5
21 Exercice langage C application des structures répétitive 6
22 Exercice langage C application des structures répétitive 7
23 Exercice langage C application des structures répétitive 8
24 Exercice langage C application des structures répétitive 9
25 Exercice langage C triangle des étoiles
26 Exercice langage C affichage et affectation des tableaux
27 Exercice langage C manipulation des tableaux à deux dimension
28 Exercice langage C calcul d'un polynôme de degré N
29 Exercice langage C maximum et minimum des valeurs d'un tableau
30 Exercice langage C insérer une valeur dans un tableau trié
31 Exercice langage C recherche d'une valeur dans un tableau
32 Exercice langage C fusion de deux tableaux triés
33 Exercice programmation C tri d'un tableau par sélection du maximum
34 Exercice programmation C tri d'un tableau par propagation (bubble sort)
35 Exercice langage C programme affiche les statistique des notes
36 Exercice mise à zéro de la diagonale principale d'une matrice - Langage c
37 Exercice matrice unitaire avec le langage C
38 Exercice transposition d'une matrice avec langage C
39 Exercice langage C multiplication d'une matrice par un réel
40 Exercice langage C addition de deux matrices
41 Exercice langage C multiplication de deux matrices
42 Exercice langage C Triangle de Pascal
43 Exercice programmation C recherche de points-cols
44 Exercices langage C : les chaines de caractères
45 Exercices langage C sur les fonctions de stdio.h
46 Exercice langage C : Les fonctions de string
47 Exercice langage C : Les fonctions de stdlib
48 Exercice langage C accès aux chaines et aux caractères
49 Exercice langage C : opérations élémentaires sur pointeurs
50 Exercice langage C adressage des composantes d'un tableau avec les pointeurs
51 Exercices langage C arithmétique des pointeurs
52 Exercices langage C pointeurs et chaînes de caractères
53 Exercices langage C pointeurs et tableaux à deux dimensions
54 Exercices langage C tableaux de pointeurs
55 Exercices langage C fonction malloc et l'opérateur sizeof
56 Exercices langage C fonction free
57 Exercices langage C fonctions passage des paramètres
58 Exercices langage C fonctions types simples
59 Exercices langage C fonctions tableaux à une dimension
60 Exercices langage C tri de Shell d'un tableau
61 Exercice langage C fonctions Tri par sélection d'un tableau
62 Exercices langage C Tri par insertion avec fonctions
63 Exercice langage C tri par propagation avec fonctions
64 Exercice langage C fusion de tableaux triés en fonctions
65 Exercice langage C les chaines de caractères en fonctions
66 Exercices langage C : fonctions sur tableau à deux dimensions
67 Exercice langage C: fichiers sequentiels
68 Exercice langage C: Gérer les étudiants d’une institution à l’aide d’une classe Etudiant
69 Exercice langage C: la classe Compteur
70 Exercice langage C: Réaliser la classe point
71 Exercice langage C: Utilisation d'un constructeur et d'un destructeur
72 Exercice langage C: Pile d'entiers
73 Exercice langage C: Rectangle
74 Exercice langage C: Ouverture d'un fichier en lecture en mode binaire
75 Exercice langage C: Lecture et écriture en mode binaire
76 Exercice langage C: L'ouverture d'un fichier en lecture
77 Exercice langage C: Ouverture d'un fichier en écriture
78 Exercice langage C: Afficher Moyenne éléments dans un Tableau
79 Exercice langage C: Afficher le nombre de fois qu'on a tapé un entier stocké dans un tableau
80 Exercice langage C: afficher la N-ième ligne du triangle de pascal
81 Exercice langage C: Programme qui gère une liste d'entiers grâce à un menu
82 Exercice langage C: Opérations de Mise à Jour
83 Exercice langage C: Travailler avec deux Tableaux
84 Exercice langage C: Fusion de deux tableaux
85 Exercice langage C: Tri Bulle
86 Exercice langage C: Trier un tableau par ordre croissant
87 Exercice langage C: Afficher Type Tableau
88 Exercice langage C : Suppression d'un éléments avec décalage des suivants
89 Exercice langage C: Recherche de l'indice du plus grand élément
90 Exercice langage C : Recherche d'un élément dans un tableau
91 Exercice langage C : Recherche du nombre d'éléments vérifiant une propriété
92 Exercice langage C : L'utilisation de cin et de cout
93 Exercice langage C : Calcul le plus petit entier
94 Exercice langage C : Calculer la somme des cubes de 5^3 à N^3
95 Exercice langage C : Calcul d'une suite récurrente
96 Exercice langage C : Validation des données saisies par l'utilisateur
97 Exercice langage C : Utilisation du switch et While
98 Exercice langage C : Utilisation d'un while de difficulté moyenne
99 Exercice langage C : Modélisation d'un problème issu des mathématiques
100 Exercice langage C : Calcul du nombre d'occurence d'une valeur
101 Exercice langage C : Primarité d'un entier
102 Exercice langage C : Imbrication de boucles
103 Exercice langage C : Afficher le N-ième nombre premier
104 Exercice langage C : Afficher une Figure demander
105 Exercice langage C : Boucles Complexes
106 Exercice langage C : la suite hongroise
107 Exercice langage C : Valeur correspondante
108 Exercice langage C: Les codes ASCII
109 Exercice langage C : while Erreur
110 Exercice langage C : Calcule le déterminant d'une matrice carrée
111 Exercice langage C : Chaîne et Tableau
112 Exercice langage C: Matrice et Déterminant
113 Exercice langage C: Pointeur
114 Exercice langage C: Pointer sur des nombres Réels
115 Exercice langage C : Analyser des expressions
116 Exercice langage C : Nombres Premiers dans un Inventaire
117 Exercice langage C : Analyser les Paramètres
118 Exercice langage C : Converti en louchebem
119 Exercice langage C: Position d'une chaîne de caractère dans un Fichier
120 Exercice langage C : Gestion d'une liste chaînée
121 Exercice langage C : Fonction Triangle Pascal
122 Exercice langage C: Jeu des allumettes
123 Exercice langage C : Fonction convertit un entier
124 Exercice langage C : Fonction Afficher les chiffres en base 10
125 Exercice langage C: Programme qui calcule les solutions réelles d'une équation du second degré
126 Exercice langage C : Calculez la racine carrée X d'un nombre réel positif
127 Exercice langage C : la table des produits pour N variant de 1 à 10
128 Exercice langage C: programme qui saisit la dimension N d’un tableau
129 Exercice langage C: Manipulation des données d'un Tableau
130 Exercice langage C : Produit Scalaire de deux vecteurs
131 Exercice langage C: Lire les dimensions d'un Tableau à deux dimensions
132 Exercice langage C : L'addition de deux matrices A et B de même dimension
133 Exercice langage C: Le produit de deux matrices carrées de même dimension
134 Exercice langage C: Indiquer la Précédence lexicographique
135 Exercice langage C : Procédures
136 Exercice langage C : Simple Programme
137 Exercice langage C: Constante symbolique
138 Exercice langage C: Fonctions qui renvoient ou a?chent un résultat
139 Exercice langage C : Plusieurs Fonctions
140 Exercice langage C : Les Types Float et Double
141 Exercice langage C: Ecrire une commande
142 Exercice langage C : Procédure commande
143 Exercice langage C : Utilisation des Commandes
144 Exercice langage C : Ecrire une commande qui simule une calculatrice
145 Exercice langage C : Réaliser des écritures
146 Exercice langage C : Opérations de calcul mathématiques
147 Exercice langage C : Réaliser multiples Programmes
148 Exercice langage C : Programmes d'affichage et Calcule
149 Exercice langage C : Réaliser un programme qui permet de vérifier la relation de valeur absolu
150 Exercice langage C : Programme de calcul et d'affichage de la distance euclidienne entre deux points
151 Exercice langage C : Réalisation programme de Calcule
152 Exercice langage C: Programmes plus complexes
153 Exercice langage C: programme réalisant une calculette
154 Exercice langage C : calculer l'exponentielle de x et les nombres parfaits inférieurs à une certaine limite
155 Exercice langage C : Fonction qui fournit le nombre de chiffres de N comme résultat
156 Exercice langage C : Fonction qui retourne la somme des diviseurs d'un nombre passé en paramètre
157 Exercice langage C: Calculer les nombres amis
158 Exercice langage C : Réalisation des fonctions et programme calculette
159 Exercice langage C : Addition de deux nombres complexes
160 Exercice langage C : Résolution d'équation de deuxième degré
161 Exercice langage C : Jeux de cailloux
162 Exercice langage C : Moyenne, minimum et maximum
163 Exercice langage C : Inversion d'un tableaux
164 Exercice langage C : Les Fonctions et les prototypes ds fonctions
165 Exercice langage C : Réaliser un Programme avec différentes Fonctions
166 Exercice langage C : Recherche des Points-Clos MaxLignes
167 Exercice langage C: Les complexes
168 Exercice langage C : Répertoire téléphonique
169 Exercice langage C: Répertoire
170 Exercice langage C : Gestion de comptes bancaires
171 Exercice langage C : Partie Administrateur
172 Exercice langage C : Examen 2008 partie QCM
173 Exercice langage C: faire un programme permettant de gérer des fichiers de QCM
174 Exercice langage C : Examen partie partie administrateur
175 Exercice langage C : Chaîne de Caractères
176 Exercice langage C : Les Variables
177 Exercice langage C: Programmes différents
178 Exercice langage C : Les valeurs des variables
179 Exercice langage C: Les Instructions
180 Exercice langage C: les valeurs des variables après exécution d'un programme
181 Exercice langage C : Programmes avec des Fonctions Mathématiques
182 Exercice langage C : Programme conversion et calcule Équation
183 Exercice langage C: Programmes calcule date et jours
184 Exercice langage C : Programme qui retourne le nombre de calculs qui ont été faits et la somme des prix TTC
185 Exercice langage C : programme qui affiche les valeurs du sinus de tous les angles de 0 à 90 degrés
186 Exercice langage C : Les Suites
187 Exercice langage C : Programme qui affiche tous les couples ( x , y)
188 Exercice langage C : Un programme qui affiche un tableau rectangulaire U de nombres flottants
189 Exercice langage C : Opérations sur les Tableaux
190 Exercice langage C : Tassage et Fusion de suites ordonnées
191 Exercice langage C : Recherche Dichotomique
192 Exercice langage C : Suites et Fonctions mathématiques
193 Exercice langage C: Génération de nombres aléatoires
194 Exercice langage C: Les programmes de teste
195 Exercice langage C : Les Suites et les Séries
196 Exercice langage C: Figures en mode texte
197 Exercice langage C: Résolution d'équation du deuxième degré
198 Exercice langage C: Tests d'égalité
199 Exercice langage C: Devinette
200 Exercice langage C: Suite de Syracuse
201 Exercice langage C: For, if et booléens
202 Exercice langage C: Triangle
203 Exercice langage C : Tableaux
204 Exercice langage C: Conversion binaire - décimal
205 Exercice langage C: Le Crible d'Ératosthène
206 Exercice langage C: Insertion dans un tableau
207 Exercice langage C: Fonctions simples
208 Exercice langage C: Fonctions double
209 Exercice langage C: Modularisation
210 Exercice langage C: Introduction aux pointeurs
211 Exercice langage C: Fonctions et tableaux
212 Exercice langage C: Fonctions et pointeurs
213 Exercice langage C: programme qui lit les résultats du tirage du Loto
214 Exercice langage C: Arguments
215 Exercice langage C: Conversion et Palindrome
216 Exercice langage C: Complexes
217 Exercice langage C: Structures et Fonctions
218 Exercice langage C: Base de données
219 Exercice langage C: Programme essai
220 Exercice langage C: Fonction Arbre
221 Exercice langage C: Flocons
222 Exercice langage C: Fonctions d'algèbre linéaire
223 Exercice langage C: Polygones
224 Exercice langage C: Suite de Fibonacci
225 Exercice langage C: Entrelacement de tableaux
226 Exercice langage C: Éléments en indice
227 Exercice langage C: Triangle creux
228 Exercice langage C : Examen Programmation Décembre 2011
229 Exercice langage C: Calcules Mathématiques
230 Exercice langage C: Somme des vecteurs et Pointeurs sur chaîne de caractère
231 Exercice langage C: Pointeurs sur tableaux à deux dimensions
232 Exercice langage C: Les chaînes de caractères
233 Exercice langage C: Conjugaison
234 Exercice langage C: Afficher une valeur et faire le rangement
235 Exercice langage C: Les méthodes de saisie
236 Exercice langage C: Les résultats fournis par un programme
237 Exercice langage C: Déterminer les erreurs commises dans un programme
238 Exercice langage C: Instruction Do...While