Vous êtes sur la page 1sur 2

Techniques de programmation structures TD1

A.BENJELOUAJA 2014 /2015


Lire et Ecrire des donnes
Exercice 1

Ecrire un programme qui lit un caractre au clavier et affiche le caractre ainsi que son code
numrique:
a) en employant getchar et printf,
b) en employant getch et printf.

Exercice 2
Ecrire un programme qui permute et affiche les valeurs de trois variables A, B, C de type entier qui
sont entres au clavier :
A ==> B , B ==> C , C ==> A
Exercice 3
Ecrire un programme qui affiche le quotient et le reste de la division entire de deux nombres entiers
entrs au clavier ainsi que le quotient rationnel de ces nombres.
Exercice 4
Ecrire un programme qui affiche la rsistance quivalente trois rsistances R1, R2, R3
(type double),
- si les rsistances sont branches en srie:
R
sr
= R1+R2+R3
- si les rsistances sont branches en parallle:


Exercice 5

Ecrire un programme qui calcule et affiche l'aire d'un triangle dont il faut entrer les longueurs des trois
cts. Utilisez la formule :
S
2
= P(P-A)(P-B)(P-C)
o A, B, C sont les longueurs des trois cts (type int) et P le demi-primtre du triangle.

Techniques de programmation structures TD1

A.BENJELOUAJA 2014 /2015
Exercice 6

Ecrire un programme qui calcule la somme de quatre nombres du type int entrs au clavier,
a) en se servant de 5 variables (mmorisation des valeurs entres)
b) en se servant de 2 variables (perte des valeurs entres)

Exercice 7

a) Ecrire un programme qui calcule le prix TTC (type double) d'un article partir du prix net (type int)
et du pourcentage de TVA (type int) ajouter. Utilisez la formule suivante en faisant attention aux
priorits et aux conversions automatiques de type:

b) Ecrire un programme qui calcule le prix net d'un article (type double) partir du prix TTC
(type double) et du pourcentage de TVA (type int) qui a t ajoute.
(Dduisez la formule du calcul de celle indique ci-dessus)

Exercice 8

Ecrire un programme qui calcule et affiche la distance DIST (type double) entre deux points A et B du
plan dont les coordonnes (XA, YA) et (XB, YB) sont entres au clavier comme entiers.