Université de Perpignan Via Domitia Licence de Sciences et Technologies Mention
Université de Perpignan Via Domitia Licence de Sciences et Technologies Mention Sciences de l’Ingénieur Programmation en C – Exercices Enoncés Sujets des partiels et examens Exemples de corrections des exercices Exemples de corrections des partiels et des examens Ph. LANGLOIS Version du 18 septembre 2013 Programmation en C – Exercices PhL. version du 18 septembre 2013 2 Table des matières I Enoncés des exercices 7 1 Description de l’environnement de programmation 9 1.1 Du code source à l’exécution : cas simple . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 1.2 Du code source à l’exécution : cas général . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 1.3 Pratique et conseils associés . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 1.4 Utiliser cygwin sous M* Windows. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 1.5 Pour être sûr d’avoir bien compris . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 2 Variables, valeurs, constantes, déclarations, types scalaires, opérateurs, expressions, entrées- sorties simples 13 3 Opérateurs entiers, bit à bit, logiques, tests 15 4 Fonctions mathématiques, tableaux, boucles, constantes symboliques 17 5 Structures de contrôle : répétition, choix 19 6 Fonctions : prototypes, définition, appels 23 7 Pointeurs 25 8 Types, makefile 27 II Sujets des partiels et examens. 29 9 Sujets 31 9.1 Partiel de novembre 2010 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 9.2 Examen de décembre 2010 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 9.3 Partiel de mars 2011 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 9.4 Examen de mai 2011 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 9.5 Examen de juin 2011 (session 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 9.6 Examen de juillet 2011 (session 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 III Exemples de corrections des exercices 43 10 Description de l’environnement de programmation 45 10.1 bonjourlemonde . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 10.2 swap1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 10.3 swap2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 10.4 swaps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 10.5 swap3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 11 Variables, valeurs, constantes, déclarations, types scalaires, opérateurs, entrées-sorties simples 49 11.1 operateurs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 11.2 int2bin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 11.3 tabverite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 11.4 formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 3 Programmation en C – Exercices 12 Opérateurs entiers, bit à bit, logiques, tests 53 12.1 vallimit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 12.2 op-int . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 12.3 int-vs-unsigned . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 12.4 div . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 12.5 op-bit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 12.6 op-decall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 12.7 masques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 13 Fonctions mathématiques, tableaux, boucles, constantes symboliques 59 13.1 somme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . uploads/Litterature/ livre-c.pdf
Tags
littérature #include ------------------------------------------------------------- return programmation exercicesDocuments similaires
-
12
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Jan 19, 2022
- Catégorie Literature / Litté...
- Langue French
- Taille du fichier 0.7605MB