0% ont trouvé ce document utile (0 vote)
21 vues6 pages

Exercices d'algorithmique et programmation

Le document contient des exercices sur les structures conditionnelles et les algorithmes. Il présente sept exercices sur les conditions if/else et la calculatrice, ainsi qu'un QCM.

Transféré par

gomcherubin
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)
21 vues6 pages

Exercices d'algorithmique et programmation

Le document contient des exercices sur les structures conditionnelles et les algorithmes. Il présente sept exercices sur les conditions if/else et la calculatrice, ainsi qu'un QCM.

Transféré par

gomcherubin
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

SupMTI - Rabat

TD 1 : Structures conditionnelles (Solution)


Exercice 1
Ecrire un algorithme qui détermine si un entier entré par l’utilisateur est pair ou non.

Exercice 2
Ecrire un algorithme qui lit deux valeurs entières quelconques (A et B) au clavier
et qui affiche le signe de la somme de A et B sans faire l’opération de l’addition.
Exemple : A = -8, B = 3 le signe de la somme est négatif.

FinSi
FinSi
FinSi
FinSi
FinSi
Fin

Module : Algorithmique et Programmation Pr. HAMIDA Soufiane


SupMTI - Rabat

Exercice 3
Ecrire un algorithme qui fait la résolution des équations du premier degré de la
forme : aX+b = 0

FinSi
Fin.

Exercice 4 :
Ecrire un algorithme qui lit le salaire d’un employé et calcule le montant à payer au
service des impôts. Sachant que le taux d’impôt est :

 0% si le salaire <2000 Dh
 5% si le salaire appartient à [2000,4000[
 10% si le salaire > = 4000

FinSi

Fin

Module : Algorithmique et Programmation Pr. HAMIDA Soufiane


SupMTI - Rabat

Exercice 5 :
Écrire un algorithme qui détermine si une année est bissextile ou non. Les années bissextiles
sont multiples de 4, mais pas de 100.

Exercice 6 :
Programmer une petite calculatrice qui demande à l’utilisateur une opération à
effectuer sous forme de caractère (par exemple '*', '+', '-', '/'), demande ensuite 2
nombres et effectue le calcul demandé et affiche le résultat.

Lire(b)

FinSi
FinSi
FinSi

Module : Algorithmique et Programmation Pr. HAMIDA Soufiane


SupMTI - Rabat

Exercice 7 :
Etablir un algorithme qui lit en entrée un simple prix hors taxe et calcul le prix total
correspondant avec un taux TVA de 18,6%. Il établit ensuite une remise dont le taux
dépend de la valeur du prix total obtenu à savoir :
0% pour un montant strictement inférieur à 1000 DH
1% pour un montant entre 1000 DH et 2000 DH
3% pour un montant entre ] 2000, 5000 ]
5% pour un montant strictement supérieur 5000 DH

L’algorithme affichera ensuite le prix après remise.

FinSi
FinSi

Module : Algorithmique et Programmation Pr. HAMIDA Soufiane


SupMTI - Rabat

QCM
Question 1

Que vaut la valeur finale de la variable b ?


A) 8 B) 12 C) 9 D) 13

Question 2

Que vaut la valeur finale de la variable b ?


A) 2
B) 4
C) 6

Question 3

Que vaut la valeur finale de la variable b ?


A) 3 B) 5 C) 10
Question 4

Que vaut la valeur finale de la variable b ?


A) 0 B) 2 C) 1 D) 3

Module : Algorithmique et Programmation Pr. HAMIDA Soufiane


SupMTI - Rabat

Question 5

Que vaut la valeur finale de la variable a ?


A) 0 B) 1 C) 10 D) 20 E) 500

Module : Algorithmique et Programmation Pr. HAMIDA Soufiane

Vous aimerez peut-être aussi