0% ont trouvé ce document utile (0 vote)
368 vues7 pages

Compte Rendu C

Transféré par

Othmen
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
368 vues7 pages

Compte Rendu C

Transféré par

Othmen
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

COMPTE RENDU TP :

Langages de programmation C

Réalisé par :

BEN RHOUMA Iyadh

TLILI Othmen

1er GELM
Chapitre 1 - Découverte de l’environnement C

Objectif :
L'objectif principal de ce chapitre est de familiariser l'apprenant avec l'environnement de
développement C, y compris la configuration du compilateur et l'exécution de programmes
simples.
Interprétation :
La découverte de l'environnement C a été cruciale pour comprendre les étapes du
développement, de la création d'un programme à son exécution. La manipulation réussie de
ces premières étapes a renforcé la confiance dans la capacité à créer des programmes en C.

Exemple d'Exercice :
Écrivez un programme C simple qui affiche "Bonjour, monde !" à l'écran.

#include <stdio.h>

int main() {

printf("Bonjour, monde !\n");

return 0;

Solution :
Le programme affiche le message "Bonjour, monde !" à l'écran.

Conclusion :
La compréhension de la configuration de base et de l'exécution d'un programme en C est
essentielle. Ce chapitre fournit les fondations nécessaires pour la suite de l'apprentissage en
langage C.
Chapitre 2 - Manipulation des Instructions Simples en C

Objectif :
Ce chapitre vise à introduire la manipulation de variables, les types de données et les
opérations arithmétiques en langage C, fournissant ainsi les bases nécessaires pour construire
des programmes plus complexes.

Interprétation :
La manipulation des instructions simples a permis de comprendre comment déclarer et
utiliser des variables, ainsi que d'exécuter des opérations arithmétiques. Ces compétences
sont essentielles pour la création de programmes plus expressifs.

Exemple d'Exercice :
Écrivez un programme C qui demande à l'utilisateur deux nombres et affiche leur somme.

#include <stdio.h>

int main() {

int num1, num2;

printf("Entrez deux nombres : ");

scanf("%d %d", &num1, &num2);

printf("La somme est : %d\n", num1 + num2);

return 0;

Solution :
Le programme demande à l'utilisateur deux nombres, les additionne et affiche le résultat.
Conclusion :
La manipulation des variables et des opérations arithmétiques est cruciale pour la création de
programmes fonctionnels. Ce chapitre établit les bases nécessaires pour la création de
programmes plus complexes.
Chapitre 3 - Les Instructions Conditionnelles en C

Objectif :
Ce chapitre a pour objectif d'introduire les structures conditionnelles (if, else) en langage C,
permettant ainsi la prise de décisions dans un programme.

Interprétation :
L'introduction des structures conditionnelles a apporté une dynamique cruciale à la logique
des programmes. Cela permet de conditionner l'exécution de blocs de code en fonction de
conditions spécifiques, rendant les programmes plus flexibles et réactifs.

Exemple d'Exercice :
Écrivez un programme C qui détermine si un nombre saisi par l'utilisateur est positif, négatif
ou nul.

#include <stdio.h>

int main() {

int nombre;

printf("Entrez un nombre : ");

scanf("%d", &nombre);

if (nombre > 0) {

printf("Le nombre est positif.\n");

} else if (nombre < 0) {

printf("Le nombre est négatif.\n");

} else {

printf("Le nombre est nul.\n");

return 0;

Solution :
Le programme détermine si le nombre saisi est positif, négatif ou nul, puis affiche le résultat.
Conclusion :
L'incorporation des structures conditionnelles enrichit la logique des programmes en
permettant des décisions dynamiques. Ce chapitre constitue une étape cruciale vers la
création de programmes plus sophistiqués.
Chapitre 4 - Les Instructions de Branchement Conditionnel en C

Objectif :
Ce chapitre a pour objectif d'approfondir la compréhension des instructions de branchement
conditionnelles en introduisant des alternatives plus avancées, notamment la structure switch,
afin d'optimiser la prise de décision dans un programme.

Interprétation :
L'introduction des instructions de branchement conditionnelles avancées offre des
alternatives efficaces aux structures conditionnelles classiques. La structure switch apporte
une flexibilité supplémentaire à la prise de décision dans les programmes.

Exemple d'Exercice :
Écrivez un programme C qui utilise une structure switch pour afficher le jour de la semaine
correspondant à un numéro saisi.

#include <stdio.h>

int main() {

intnumeroJour;

printf("Entrez un numéro de jour (1-7) : ");

scanf("%d", &numeroJour);

switch (numeroJour) {

case 1:

printf("Lundi\n");

break;

case 2:

printf("Mardi\n");

break;

// ... autres cas pour les jours de la semaine

default:

printf("Numéro de jour invalide\n");

}
return 0;

Solution :
Le programme utilise la structure switch pour afficher le jour de la semaine correspondant au
numéro saisi par l'utilisateur.

Conclusion :
Les instructions de branchement conditionnelles avancées, telles que la structure switch,
offrent des alternatives puissantes pour la prise de décision dans les programmes. Ce chapitre
renforce la maîtrise des concepts conditionnels en enrichissant les possibilités de structuration
des programmes.

Vous aimerez peut-être aussi