Ministère de l’Enseignement Supérieur de la Recherche Scientifique
Direction Générale des Etudes Technologiques
Atelier Programmation
TP N°2
Objectifs :
Application des notions de base en langage C tel que la déclaration des variables et
des constantes, l'utilisation des opérateurs simples et composés.
Exercice 1 :
Editer les lignes de code C suivantes :
#include <stdio.h>
int main()
{
int x, y, z;
printf ("donner un réel:\n") ;
scanf("%d",&x) ;
printf ("donner un deuxième réel:\n") ;
scanf("%d",&y) ;
z = x/y ;
printf("%d / %d= %d",x,y,z);
return 0;
}
Exécuter le programme et commenter son résultat d'exécution.
Ajouter une variable w de type int , et insérer la ligne suivante : w = x % y ; après z = x / y ;
Ajouter les deux lignes suivantes à la fin du programme (avant return 0;)
printf("Le quotient de la division de %d par %d = %d",x,y,z);
printf("Le reste de la division de %d par %d = %d",x,y,w);
Exécuter et commenter!
Modifier dans le premier programme le terme int par float. Et tous les %d par %f.
commenter !
Exercice 2 :
Traduire l’algorithme suivant en langage C :
Algorithme algo
Variables nbr, S : Entier
Début
S←0
Ecrire (‘donner le nombre 1 :’)
Lire (nbr)
S ← S + nbr
Ecrire (‘donner le nombre 2 :’)
Lire (nbr)
S ← S + nbr
Ecrire (‘donner le nombre 3 :’)
1 Enseignante: Meriam Benabdellatif
Année universitaire: 2024/2025
Atelier programmation ISET Medenine
Lire (nbr)
S ← S + nbr
Ecrire (S)
Fin
Que fait le programme obtenu.
Exercice 3 :
1. Écrire un programme C qui permet de calculer et afficher la somme de 2 entiers saisis au clavier.
2. Ajouter au niveau du même programme les opérations suivantes :
Produit
Différence
Moyenne
Exercice 4 :
Ecrire un programme en C permettant la saisie de la valeur du côté d’un carré (donné par
l’utilisateur) et l’affichage du périmètre et de la surface.
Exercice 5 :
Écrire un programme C qui calcule la valeur de (a+b)².
Exercice 6 :
Écrire un programme C qui calcule la racine carrée d’un entier.
Exercice 7 :
Écrire un programme C qui permet la saisie de la date du jour élément par élément, ensuite il
l’affiche sur une seule ligne sous la forme suivante : la date du jour est : 19 octobre 2002.
Exercice 8 :
Écrire un programme C qui lit la largeur (large) et la longueur (long) d’un rectangle, calcule sa surface
et puis affiche le résultat sous la forme suivante :
Le rectangle dont la longueur mesure ………mètres et la largeur mesure……..mètres, a une surface
égale à……….mètres carrés.
2 Enseignante: Meriam Benabdellatif
Année universitaire: 2024/2025