Vous êtes sur la page 1sur 2

Faculté des Sciences de Bizerte

Département d’Informatique

Atelier de Programmation

Cours : Mme Faten Ben Hassine

TD1 : Initiation à l’environnement C

But : Manipuler l’environnement C (éditeur C, Menu, Compilation, Index ,Help,….)

Comprendre les étapes par lesquelles passe un programme C

Comprendre la signification d’une erreur syntaxique et d’une erreur sémantique

Exemple 1

Soit le code source d’un programme C

#include <StdiO.h>
void MAIN ()
{
printf(“Atelier de Programmation\n”)
printf((“TP1”)
}

Ce programme comporte des erreurs syntaxiques. Il a été écrit pour afficher le texte suivant :

Atelier de Programmation
TP1
Travail à faire : Ecrire textuellement ce programme

Enregistrer le sous le nom TP1.CPP

Compiler le programme.

Tant qu’il existe des erreurs corriger, enregistrer et compiler le programme

Exécuter le programme

En s’inspirant du programme TP1.CPP, écrire un programme TP1_V1.CPP qui permet d’afficher

Section : **votre section**


Module : Atelier de Programmation
TP1

Apporter des modifications sur ce programme pour avoir en résultat :


a-

Section : ******
Module : Atelier de Programmation
TP1
b-

Section : ****** Module : Atelier de Programmation


TP1
Sauvegarder les versions des programmes relatives à a- et à b- sous différents noms.

Exemple 2

On veut écrire un programme C qui effectue la somme et le produit de 2 entiers fixés à 5 et à 7. Un


étudiant a proposé la version suivante :

#include <stdio.h>
#include <conio.h>
void main()
{
int i,j,S,P;
i=5; j=7;
S=5*7;
P=5+7;
printf(“la somme est %d \n”,S);
printf(“le produit est %d \n”,P);
getch() ;
}

Travail à faire : Ecrire ce programme et enregistrer le sous TP2.CPP

Appliquer les étapes nécessaires pour l’exécuter

Remarquer que les résultats affichés ne sont pas corrects. Ce sont des erreurs sémantiques.

Corriger ce programme de 2 manières différentes

Bon Travail

Vous aimerez peut-être aussi