Vous êtes sur la page 1sur 2

ALGORITHME ET PROGRAMMATION

TRAVAUX DIRIGES
Planche I

Exercice 1 :
I-Ecrire les algorithmes suivants :
a. Qui fait la somme de deux nombres ;
b. Qui fait le produit de deux nombres ;
c. Qui fait la division entre deux nombres ;
d. Qui fait la soustraction entre deux nombres ;
e. Qui fait la somme de deux nombres saisis au clavier;
f. Qui fait la division entre deux nombres saisis au clavier ;
II- Compléter les algorithmes précédents pour qu’ils affichent les données à
l’écran.
Exercice 2 :
a. Ecrire un algorithme qui saisit trois nombres dans un ordre donné et les
affiche dans l’ordre opposé.
b. Ecrire un algorithme qui fait la somme des dix premiers nombres.
c. Ecrire un algorithme qui fait la somme de dix nombres lu au clavier.
d. Ecrire un algorithme qui demande un nombre à l’utilisateur, puis calcule
et affiche le carré de ce nombre.
Exercice 3 :
Soit f(x)=2x+14.
a. Ecrire un algorithme qui effectue le calcul de la fonction f(x) pour x=2.
b. Ecrire un algorithme qui effectue le calcul de la fonction f(x) pour une
valeur de x lu au clavier.
Exercice 4 :
Ecrire un algorithme qui effectue la permutation entre les valeurs de deux
variables A et B lues au clavier.
Exercice 5:
Ecrire un algorithme qui permet à l’utilisateur de saisir une suite caractère se
terminant par ‘*’, et qui affiche à la fin le nombre d’apparition de la lettre ‘A’.

ECMAC – LICENCE – 2023 / 2024


Exercice 6:
Écrire un algorithme qui lit trois valeurs au clavier et affiche le maximum des
trois.

Exercice 7 :
Soit une équation de droite 3x + 4y + 1 = 0. Écrire un algorithme qui lit au clavier
les coordonnées d’un point et étudie l’appartenance du point à la droite.
Exercice 8 :
1. Écrire un algorithme qui lit deux nombres a et b entrés au clavier et
calcule a2 + 2ab + b2.
2. Écrire un autre algorithme qui donne le même résultat.

Exercice 9 :
Exécuter l’Algorithme en prenant a = 6, quel sera le résultat affiché ?
Début
Lire (a) ;
b ←a*a ;
b ←2*b ;
b ←b – 5*a ;
b ←b + 3 ;
Afficher(b) ;
Fin
Exercice 10 :
Un magasin de reprographie facture 2 francs les dix premières photocopies, 1.50
francs les vingt suivantes et 1 francs au-delà. Ecrivez un algorithme qui demande
à l’utilisateur le nombre de photocopies effectuées puis affiche le montant
correspondant à payer.

ECMAC – LICENCE – 2023 / 2024

Vous aimerez peut-être aussi