SlideShare ist ein Scribd-Unternehmen logo
1 von 7
Poir + d’exercices http://coursuniversite.com/


EXERCICES EN C

exercice 1:
ecrire un programme qui affiche la table de multiplication d'un nombre donné.




exercice 2:

ecrire un programme qui saisi un caractere de l'alphabet et affiche ensuite son rang. par
exemple: le programme saisi la lettre 'a' et affiche "le rang de la lettre est 1".




exercice 3:

ecrire un programme qui saisi deux entires et affiche leur PGCD (plus grand diviseur commun).
Poir + d’exercices http://coursuniversite.com/




exercice 4:

ecrire un programme qui affiche une matrice de n lignes et m colonnes et qui calcul le
maximum de ses elements.




exercice 5:

ecrire un programme qui fait le produit de deux matrices . (utilisez les pointeurs/il y a aussi
une correction sans pointeurs )




exercice 6:

ecrire un programme qui calcul la puissance d'une matrice ,par exemple une matrice donnée
au cube ou au carrré.
Poir + d’exercices http://coursuniversite.com/




exercice 7:

ecrire un programme qui trouve les variations d'une fonctions mathématique dans
un intevalle donné.




exercice 8:

ecrire un programme qui affiche les 80 premiers nombres premiers. par exemple : 2, 3, 5, 7, ...

essayer le programme




exercice 9:

ecrire un programme qui reçoit un nombre entier puis donne le nombre binaire correspondant.
Poir + d’exercices http://coursuniversite.com/




exercice 10:

ecrire un programme qui affiche tous les nombres parfaits inferieurs à 1000, un nombre parfait
est un nombre qui est egal à la somme de ses deviseurs. par exemple : 6 est egal à 1+2+3 .




exercice 11:

ecrire un programme qui affiche le triangle de pascal .




Exercice 12:

ecrire un programme qui trouve la solution d'une equation par la methode de dechotomie.

voir la réponse (cliquez ici)
Poir + d’exercices http://coursuniversite.com/




exercice 13:

ecrire un programme qui fait le trie decroissant d'un tableau .

par exemple: on fait entrer les nombres -7,-45,11,0,7,-48,1. puis le programme nous affiche:
11,7,1,0,-7,-45,-48




exercice 14:

ecrire un programme qui prend un texte et un mot de l'utilisateur et supprime toute occurence
de ce mot dans le texte.

par exemple: on fait entrer: bonjour tout le monde et tout, le programme affiche ensuite:
bonjour le monde.
Poir + d’exercices http://coursuniversite.com/


exercice 15:

ecrire un programme de gestion d'un super marché, le programme doit avoir les fonctionnalités
suivantes:

A) un produit est identifier par un numéro , son nom , sa quantité , et son prix unitaire .
B) quand le client passe à la caisse , on saisi le numéro du produit et la quantité acheteé et le
totale à payer .
C) chaque vente effectuée est enrgistrée par un numéro d'ordre (1,2,...) et le montant à payer .
D) à la demand le programme affiche la listee de vente et la recette totale




exercice 16:

ecrire un programme qui trouve les solutions d'un systeme d'equations
linéaires,par exemple:

 x + y + 2z =1
2x + y + z =2
 x + 2y+ 3z =3

voir la réponse (cliquez ici)




exercice 17: (facile)
calculez le factoriel d'un nombre entier naturel N entré par le clavier en respectant que 0!=1.
N!=1x2x3x...x(N-1)xN. a) Utilisez la boucle while. b) Utilisez la boucle for.
Poir + d’exercices http://coursuniversite.com/




exercice 18:

calculez l'exponentiel d'un nombre réel ,la methode utilisée est le developement limité qui suit:

exp(x) = 1+ x + x2/2! + x3/3! + ..... + x n/n! avec n l'ordre de developement et sachant que x
appartient à un intervalle proche de zéro !




exercice 19:
ecrire un programme qui calcul les solutions d'une équation de second degré.

Weitere ähnliche Inhalte

Was ist angesagt?

Ch8 correction exercices (1)
Ch8 correction exercices (1)Ch8 correction exercices (1)
Ch8 correction exercices (1)
abdellah12
 
Serie algos approximationx
Serie algos approximationxSerie algos approximationx
Serie algos approximationx
mohamed_SAYARI
 
Langage C
Langage  CLangage  C
Langage C
jwilili
 
Exercices en turbo pascal sur la récursivité
Exercices en turbo pascal sur la récursivitéExercices en turbo pascal sur la récursivité
Exercices en turbo pascal sur la récursivité
salah fenni
 

Was ist angesagt? (20)

Serie2
Serie2Serie2
Serie2
 
Cours structures des données (langage c)
Cours structures des données (langage c)Cours structures des données (langage c)
Cours structures des données (langage c)
 
Ch8 correction exercices (1)
Ch8 correction exercices (1)Ch8 correction exercices (1)
Ch8 correction exercices (1)
 
Cours langage c
Cours langage cCours langage c
Cours langage c
 
Série sous programmes (bac scientifique)
Série sous programmes (bac scientifique)Série sous programmes (bac scientifique)
Série sous programmes (bac scientifique)
 
Serie
SerieSerie
Serie
 
TP C++ : enoncé
TP C++ : enoncéTP C++ : enoncé
TP C++ : enoncé
 
Fiche3 ex-sous-programme
Fiche3 ex-sous-programmeFiche3 ex-sous-programme
Fiche3 ex-sous-programme
 
Serie algos approximationx
Serie algos approximationxSerie algos approximationx
Serie algos approximationx
 
Chapitre2 prog dsplf3
Chapitre2 prog dsplf3Chapitre2 prog dsplf3
Chapitre2 prog dsplf3
 
TP C++ : Correction
TP C++ : CorrectionTP C++ : Correction
TP C++ : Correction
 
Exo algo
Exo algoExo algo
Exo algo
 
Langage C
Langage  CLangage  C
Langage C
 
Le langage C
Le langage CLe langage C
Le langage C
 
Corrige exercices pascal_fenni_2018
Corrige exercices pascal_fenni_2018Corrige exercices pascal_fenni_2018
Corrige exercices pascal_fenni_2018
 
Fiche2 ex-sous-programme
Fiche2 ex-sous-programmeFiche2 ex-sous-programme
Fiche2 ex-sous-programme
 
Exercices en turbo pascal sur la récursivité
Exercices en turbo pascal sur la récursivitéExercices en turbo pascal sur la récursivité
Exercices en turbo pascal sur la récursivité
 
Exercices pascal tous les chapitres
Exercices pascal tous les chapitresExercices pascal tous les chapitres
Exercices pascal tous les chapitres
 
Exercices pascal fenni_2018
Exercices pascal fenni_2018Exercices pascal fenni_2018
Exercices pascal fenni_2018
 
Exercices en turbo pascal sur les nombres
Exercices en turbo pascal sur les nombresExercices en turbo pascal sur les nombres
Exercices en turbo pascal sur les nombres
 

Andere mochten auch

Le livre du_c_pour_les_vrais_d%c3%a9butants_en_programmation
Le livre du_c_pour_les_vrais_d%c3%a9butants_en_programmationLe livre du_c_pour_les_vrais_d%c3%a9butants_en_programmation
Le livre du_c_pour_les_vrais_d%c3%a9butants_en_programmation
Chingongou ­
 
Devoirs Algorithme + correction pour 4 si
Devoirs Algorithme + correction pour 4 siDevoirs Algorithme + correction pour 4 si
Devoirs Algorithme + correction pour 4 si
Narûtö Bàl'Sèm
 
Nature and structure of language
Nature and structure of languageNature and structure of language
Nature and structure of language
Zichara Jumawan
 
Maestria evaluación de los aprendizajes
Maestria evaluación de los aprendizajesMaestria evaluación de los aprendizajes
Maestria evaluación de los aprendizajes
Adalberto
 
Les Francini côté jardin (2014).
Les Francini côté jardin (2014).Les Francini côté jardin (2014).
Les Francini côté jardin (2014).
Aurélia Rostaing
 
13 de agosto el valioso tiempo_de_los_maduros
13 de agosto el valioso tiempo_de_los_maduros13 de agosto el valioso tiempo_de_los_maduros
13 de agosto el valioso tiempo_de_los_maduros
Adalberto
 
Rechauffement fr webquest
Rechauffement fr webquestRechauffement fr webquest
Rechauffement fr webquest
vorimorales
 
Mbusa reset serviceindicator_final_08_2012-fr
Mbusa reset serviceindicator_final_08_2012-frMbusa reset serviceindicator_final_08_2012-fr
Mbusa reset serviceindicator_final_08_2012-fr
Boualam Mohammed
 
Teorias Del Aprendizaje 1205890035530047 5
Teorias Del Aprendizaje 1205890035530047 5Teorias Del Aprendizaje 1205890035530047 5
Teorias Del Aprendizaje 1205890035530047 5
Adalberto
 

Andere mochten auch (20)

Le livre du_c_pour_les_vrais_d%c3%a9butants_en_programmation
Le livre du_c_pour_les_vrais_d%c3%a9butants_en_programmationLe livre du_c_pour_les_vrais_d%c3%a9butants_en_programmation
Le livre du_c_pour_les_vrais_d%c3%a9butants_en_programmation
 
Résumé Algorithme et Programmation
Résumé Algorithme et ProgrammationRésumé Algorithme et Programmation
Résumé Algorithme et Programmation
 
Travaux dirigés 1: algorithme & structures de données (corrigés)
Travaux dirigés 1: algorithme & structures de données (corrigés)Travaux dirigés 1: algorithme & structures de données (corrigés)
Travaux dirigés 1: algorithme & structures de données (corrigés)
 
Algorithme
AlgorithmeAlgorithme
Algorithme
 
Devoirs Algorithme + correction pour 4 si
Devoirs Algorithme + correction pour 4 siDevoirs Algorithme + correction pour 4 si
Devoirs Algorithme + correction pour 4 si
 
Nature and structure of language
Nature and structure of languageNature and structure of language
Nature and structure of language
 
Ambientes de Aprendizaje
Ambientes de AprendizajeAmbientes de Aprendizaje
Ambientes de Aprendizaje
 
Maestria evaluación de los aprendizajes
Maestria evaluación de los aprendizajesMaestria evaluación de los aprendizajes
Maestria evaluación de los aprendizajes
 
Les Francini côté jardin (2014).
Les Francini côté jardin (2014).Les Francini côté jardin (2014).
Les Francini côté jardin (2014).
 
13 de agosto el valioso tiempo_de_los_maduros
13 de agosto el valioso tiempo_de_los_maduros13 de agosto el valioso tiempo_de_los_maduros
13 de agosto el valioso tiempo_de_los_maduros
 
Rechauffement fr webquest
Rechauffement fr webquestRechauffement fr webquest
Rechauffement fr webquest
 
Main a la Pate: Table ronde 1 avril-2011 - Zaragoza
Main a la Pate: Table ronde 1 avril-2011 - ZaragozaMain a la Pate: Table ronde 1 avril-2011 - Zaragoza
Main a la Pate: Table ronde 1 avril-2011 - Zaragoza
 
Mobile Sante : Interview Alain BERTHAUD Juin 2011
Mobile Sante : Interview Alain BERTHAUD Juin 2011Mobile Sante : Interview Alain BERTHAUD Juin 2011
Mobile Sante : Interview Alain BERTHAUD Juin 2011
 
Congrès ABF 2014 - Nouveaux profils, nouvelles représentations : Entrez dans ...
Congrès ABF 2014 - Nouveaux profils, nouvelles représentations : Entrez dans ...Congrès ABF 2014 - Nouveaux profils, nouvelles représentations : Entrez dans ...
Congrès ABF 2014 - Nouveaux profils, nouvelles représentations : Entrez dans ...
 
Care of the Patient with Diabetes in Haiti (French) Symposia
Care of the Patient with Diabetes in Haiti (French) SymposiaCare of the Patient with Diabetes in Haiti (French) Symposia
Care of the Patient with Diabetes in Haiti (French) Symposia
 
Desarrollo humano5
Desarrollo humano5Desarrollo humano5
Desarrollo humano5
 
Mbusa reset serviceindicator_final_08_2012-fr
Mbusa reset serviceindicator_final_08_2012-frMbusa reset serviceindicator_final_08_2012-fr
Mbusa reset serviceindicator_final_08_2012-fr
 
Laurent Durgeat : la communication dans un monde hyperconnecté
Laurent Durgeat : la communication dans un monde hyperconnectéLaurent Durgeat : la communication dans un monde hyperconnecté
Laurent Durgeat : la communication dans un monde hyperconnecté
 
Formation marque personnelle
Formation marque personnelleFormation marque personnelle
Formation marque personnelle
 
Teorias Del Aprendizaje 1205890035530047 5
Teorias Del Aprendizaje 1205890035530047 5Teorias Del Aprendizaje 1205890035530047 5
Teorias Del Aprendizaje 1205890035530047 5
 

Ähnlich wie exercices en C

Exercicescorrigesdivers
ExercicescorrigesdiversExercicescorrigesdivers
Exercicescorrigesdivers
Karim Amane
 
Cours_C_for_Etudiant.pdf
Cours_C_for_Etudiant.pdfCours_C_for_Etudiant.pdf
Cours_C_for_Etudiant.pdf
Hailisara
 
Environnement de développement de bases de données
Environnement de développement de bases de donnéesEnvironnement de développement de bases de données
Environnement de développement de bases de données
ISIG
 
Environnement de développement de bases de données
Environnement de développement de bases de donnéesEnvironnement de développement de bases de données
Environnement de développement de bases de données
ISIG
 

Ähnlich wie exercices en C (20)

C
CC
C
 
Examen organigrame
Examen organigrameExamen organigrame
Examen organigrame
 
Examen organigrame
Examen organigrameExamen organigrame
Examen organigrame
 
Examen organigrame
Examen organigrameExamen organigrame
Examen organigrame
 
eExercices corrigesdivers
eExercices corrigesdiverseExercices corrigesdivers
eExercices corrigesdivers
 
Exercicescorrigesdivers
ExercicescorrigesdiversExercicescorrigesdivers
Exercicescorrigesdivers
 
Les structures de données.pptx
Les structures de données.pptxLes structures de données.pptx
Les structures de données.pptx
 
Tp1 corr
Tp1 corrTp1 corr
Tp1 corr
 
Chapitre 04 : les fonctions
Chapitre 04 : les fonctionsChapitre 04 : les fonctions
Chapitre 04 : les fonctions
 
La série 3 en pascal
La série 3 en pascalLa série 3 en pascal
La série 3 en pascal
 
TP1 Atelier C++/ GL2 INSAT / Tunisie
TP1 Atelier C++/ GL2 INSAT / TunisieTP1 Atelier C++/ GL2 INSAT / Tunisie
TP1 Atelier C++/ GL2 INSAT / Tunisie
 
Exercices_Python_Fenni_2023 -corrigé.pdf
Exercices_Python_Fenni_2023 -corrigé.pdfExercices_Python_Fenni_2023 -corrigé.pdf
Exercices_Python_Fenni_2023 -corrigé.pdf
 
syntax-matlab.pdf
syntax-matlab.pdfsyntax-matlab.pdf
syntax-matlab.pdf
 
Exercices : Algorithmes et Langage C
Exercices : Algorithmes et Langage CExercices : Algorithmes et Langage C
Exercices : Algorithmes et Langage C
 
Cours_C_for_Etudiant.pdf
Cours_C_for_Etudiant.pdfCours_C_for_Etudiant.pdf
Cours_C_for_Etudiant.pdf
 
Microsoft07coursbaptiste
Microsoft07coursbaptisteMicrosoft07coursbaptiste
Microsoft07coursbaptiste
 
Langage C
Langage CLangage C
Langage C
 
Environnement de développement de bases de données
Environnement de développement de bases de donnéesEnvironnement de développement de bases de données
Environnement de développement de bases de données
 
Environnement de développement de bases de données
Environnement de développement de bases de donnéesEnvironnement de développement de bases de données
Environnement de développement de bases de données
 
Fiche de TD 1 de préparation probatoire (littéraire et scientifique) du Camer...
Fiche de TD 1 de préparation probatoire (littéraire et scientifique) du Camer...Fiche de TD 1 de préparation probatoire (littéraire et scientifique) du Camer...
Fiche de TD 1 de préparation probatoire (littéraire et scientifique) du Camer...
 

Mehr von coursuniv

Loi d’ohm et loi de joule
Loi d’ohm et loi de jouleLoi d’ohm et loi de joule
Loi d’ohm et loi de joule
coursuniv
 
Influences électrostatiques
Influences électrostatiquesInfluences électrostatiques
Influences électrostatiques
coursuniv
 
Réseaux électriques linéaires théorèmes généraux
Réseaux électriques linéaires théorèmes générauxRéseaux électriques linéaires théorèmes généraux
Réseaux électriques linéaires théorèmes généraux
coursuniv
 
Chapitre 2 potentiel électrostatique
Chapitre 2  potentiel électrostatiqueChapitre 2  potentiel électrostatique
Chapitre 2 potentiel électrostatique
coursuniv
 
Généralité sur le courant électrique
Généralité sur le courant électriqueGénéralité sur le courant électrique
Généralité sur le courant électrique
coursuniv
 
Généralité sur le courant électrique
Généralité sur le courant électriqueGénéralité sur le courant électrique
Généralité sur le courant électrique
coursuniv
 
Chapitre 4 equilibre électrostatique des conducteurs
Chapitre 4   equilibre électrostatique des conducteursChapitre 4   equilibre électrostatique des conducteurs
Chapitre 4 equilibre électrostatique des conducteurs
coursuniv
 
Chapitre 1 loi de coulomb et champ électrostatique
Chapitre 1  loi de coulomb et champ électrostatiqueChapitre 1  loi de coulomb et champ électrostatique
Chapitre 1 loi de coulomb et champ électrostatique
coursuniv
 
Chapitre 3 théorème de gauss
Chapitre 3  théorème de gaussChapitre 3  théorème de gauss
Chapitre 3 théorème de gauss
coursuniv
 

Mehr von coursuniv (20)

Algo et c
Algo et cAlgo et c
Algo et c
 
Loi d’ohm et loi de joule
Loi d’ohm et loi de jouleLoi d’ohm et loi de joule
Loi d’ohm et loi de joule
 
Influences électrostatiques
Influences électrostatiquesInfluences électrostatiques
Influences électrostatiques
 
Réseaux électriques linéaires théorèmes généraux
Réseaux électriques linéaires théorèmes générauxRéseaux électriques linéaires théorèmes généraux
Réseaux électriques linéaires théorèmes généraux
 
Chapitre 2 potentiel électrostatique
Chapitre 2  potentiel électrostatiqueChapitre 2  potentiel électrostatique
Chapitre 2 potentiel électrostatique
 
Généralité sur le courant électrique
Généralité sur le courant électriqueGénéralité sur le courant électrique
Généralité sur le courant électrique
 
Généralité sur le courant électrique
Généralité sur le courant électriqueGénéralité sur le courant électrique
Généralité sur le courant électrique
 
Chapitre 4 equilibre électrostatique des conducteurs
Chapitre 4   equilibre électrostatique des conducteursChapitre 4   equilibre électrostatique des conducteurs
Chapitre 4 equilibre électrostatique des conducteurs
 
Chapitre 1 loi de coulomb et champ électrostatique
Chapitre 1  loi de coulomb et champ électrostatiqueChapitre 1  loi de coulomb et champ électrostatique
Chapitre 1 loi de coulomb et champ électrostatique
 
Analyse s1
Analyse s1Analyse s1
Analyse s1
 
Chapitre 3 théorème de gauss
Chapitre 3  théorème de gaussChapitre 3  théorème de gauss
Chapitre 3 théorème de gauss
 
Analyse numerique
Analyse numeriqueAnalyse numerique
Analyse numerique
 
Excel
ExcelExcel
Excel
 
Excel
ExcelExcel
Excel
 
programmation orienté objet c++
programmation orienté objet c++programmation orienté objet c++
programmation orienté objet c++
 
Loi de coulomb
Loi de coulomb Loi de coulomb
Loi de coulomb
 
Architecture des ordinateurs 3
Architecture des ordinateurs 3Architecture des ordinateurs 3
Architecture des ordinateurs 3
 
Architecture 4
Architecture 4Architecture 4
Architecture 4
 
Architecture 2
Architecture 2Architecture 2
Architecture 2
 
Architecture1
Architecture1Architecture1
Architecture1
 

exercices en C

  • 1. Poir + d’exercices http://coursuniversite.com/ EXERCICES EN C exercice 1: ecrire un programme qui affiche la table de multiplication d'un nombre donné. exercice 2: ecrire un programme qui saisi un caractere de l'alphabet et affiche ensuite son rang. par exemple: le programme saisi la lettre 'a' et affiche "le rang de la lettre est 1". exercice 3: ecrire un programme qui saisi deux entires et affiche leur PGCD (plus grand diviseur commun).
  • 2. Poir + d’exercices http://coursuniversite.com/ exercice 4: ecrire un programme qui affiche une matrice de n lignes et m colonnes et qui calcul le maximum de ses elements. exercice 5: ecrire un programme qui fait le produit de deux matrices . (utilisez les pointeurs/il y a aussi une correction sans pointeurs ) exercice 6: ecrire un programme qui calcul la puissance d'une matrice ,par exemple une matrice donnée au cube ou au carrré.
  • 3. Poir + d’exercices http://coursuniversite.com/ exercice 7: ecrire un programme qui trouve les variations d'une fonctions mathématique dans un intevalle donné. exercice 8: ecrire un programme qui affiche les 80 premiers nombres premiers. par exemple : 2, 3, 5, 7, ... essayer le programme exercice 9: ecrire un programme qui reçoit un nombre entier puis donne le nombre binaire correspondant.
  • 4. Poir + d’exercices http://coursuniversite.com/ exercice 10: ecrire un programme qui affiche tous les nombres parfaits inferieurs à 1000, un nombre parfait est un nombre qui est egal à la somme de ses deviseurs. par exemple : 6 est egal à 1+2+3 . exercice 11: ecrire un programme qui affiche le triangle de pascal . Exercice 12: ecrire un programme qui trouve la solution d'une equation par la methode de dechotomie. voir la réponse (cliquez ici)
  • 5. Poir + d’exercices http://coursuniversite.com/ exercice 13: ecrire un programme qui fait le trie decroissant d'un tableau . par exemple: on fait entrer les nombres -7,-45,11,0,7,-48,1. puis le programme nous affiche: 11,7,1,0,-7,-45,-48 exercice 14: ecrire un programme qui prend un texte et un mot de l'utilisateur et supprime toute occurence de ce mot dans le texte. par exemple: on fait entrer: bonjour tout le monde et tout, le programme affiche ensuite: bonjour le monde.
  • 6. Poir + d’exercices http://coursuniversite.com/ exercice 15: ecrire un programme de gestion d'un super marché, le programme doit avoir les fonctionnalités suivantes: A) un produit est identifier par un numéro , son nom , sa quantité , et son prix unitaire . B) quand le client passe à la caisse , on saisi le numéro du produit et la quantité acheteé et le totale à payer . C) chaque vente effectuée est enrgistrée par un numéro d'ordre (1,2,...) et le montant à payer . D) à la demand le programme affiche la listee de vente et la recette totale exercice 16: ecrire un programme qui trouve les solutions d'un systeme d'equations linéaires,par exemple: x + y + 2z =1 2x + y + z =2 x + 2y+ 3z =3 voir la réponse (cliquez ici) exercice 17: (facile) calculez le factoriel d'un nombre entier naturel N entré par le clavier en respectant que 0!=1. N!=1x2x3x...x(N-1)xN. a) Utilisez la boucle while. b) Utilisez la boucle for.
  • 7. Poir + d’exercices http://coursuniversite.com/ exercice 18: calculez l'exponentiel d'un nombre réel ,la methode utilisée est le developement limité qui suit: exp(x) = 1+ x + x2/2! + x3/3! + ..... + x n/n! avec n l'ordre de developement et sachant que x appartient à un intervalle proche de zéro ! exercice 19: ecrire un programme qui calcul les solutions d'une équation de second degré.