Vous êtes sur la page 1sur 3

TD / TP

M 05 – Programmation structurée 1A TDI

Exercice1
a/ Quelles seront les valeurs des variables après exécution des programmes ci-dessous :

Algorithme Exemple 1
Variables A, B : Entier
Début
A←5
B←2
A←B
B←A
Fin

Algorithme Exemple 2
Variables A, B, C : Entier
Début
A←3
B ← 10
C ← A+B
B ← A+B
A←C
Fin

Algorithme Exemple 3
Variables A, B : Entier
Début
A←5
B←A+4
A←A+1
B←A–4
Fin

Algorithme Exemple 4
Variables A, B, C : Entier
Début
A 3
B A*2
A A+B
C A+B
B B+C
C A*C +B
B B+A*C
Fin

OFPPT - ISMONTIC TANGER 2017-2018


TD / TP
M 05 – Programmation structurée 1A TDI

b/ Quelles seront les valeurs des variables après exécution des programmes ci-dessous,
corrigez s’il y a des erreurs :

Algorithme Erreurs1
Variables A, B, C, Bonjour : Entier
Test : chaine de caractère
Un : caractère
Début
A 0
B C*2
C 13
Bonjour A+C
Test “Bonjour” (la chaine « Bonjour »)
Bonjour Test
Un “1”
B Bonjour + 10
Fin
Algorithme Erreurs2
Variables a, b : Entier
x, y : réel
Début
a 12
b 3
b (a / 2) – b
x a/b
y (x * x) +1
x y/2
Fin
Algorithme Erreurs3
Variables m, x : Entier
ch1, ch2, ch3 : chaine de caractère
c, d, e : caractère
Début
x 1
ch1 ‘x’
m x +1
ch2 “ch1”
ch3 ch2
ch1 “ch3”
c ‘m’
e ‘c’
d c
Fin

OFPPT - ISMONTIC TANGER 2017-2018


TD / TP
M 05 – Programmation structurée 1A TDI

Exercice 2
Écrire un algorithme qui demande le nom et l’année de naissance à l’utilisateur. Ensuite, il calcule son
âge et l’affiche à l’écran
Exemple :
Donner votre nom : Ali
Donner votre date de naissance : 1990
Bonjour Ali, vous avez 27 ans
Exercice 3

Ecrire un programme qui échange la valeur de deux variables. Exemple, si a = 2 et b = 5, le


programme donnera a = 5 et b = 2.

Exercice 4
Ecrire un programme qui lit le PHT (Prix hors taxe) d’un article, le nombre d’articles (Nb) et le taux
de TVA (20%, 7%), et qui fournit le PTTC (Prix Toutes Taxes comprises) correspondant. Faire en
sorte que les libellés apparaissent clairement.

TPHT = PHT * Nb (Total du prix hors taxe)


PTTC = TPHT * (1+ TVA)
Exercice 5
Écrire un programme qui convertit les kilomètres en miles (1 mile = 1,609 km).

Exercice 6
Écrire un programme qui calcule le discriminant d’une équation du second degré : a*x2+ b*x + c =0
On pose Δ = b2 – 4*a*c

Exercice 7
Écrivez un programme qui calcule le volume d’une sphère étant donné son rayon R:

4
V= π R3
3

OFPPT - ISMONTIC TANGER 2017-2018

Vous aimerez peut-être aussi