Vous êtes sur la page 1sur 2

EMINES- Université Mohammed VI

Exercices d’Algorithmique
I. Partie A :
1. Exercice :
Écrivez un algorithme qui affiche votre nom, votre date de naissance. et
numéro de portable

2. Exercice :
Ecrire un algorithme qui demande un nombre à l’utilisateur, puis qui calcule
et affiche le carré de ce nombre.

3. Exercice :
Ecrivez un algorithme pour lire un montant (valeur entière) et divisez le
montant en un plus petit nombre possible de billets de banque.
Exemple :
Saisissez le montant: 375
Résultats attendus:
Il y a:
3 billet (s) de 100,00
1 billet (s) de 50,00
1 billet (s) de 20,00
0 billet (s) de 10,00
1 billet (s) ) sur 5,00
0 billet (s) sur 2,00
0 billet (s) sur 1,00

II. Partie B

1. Exercice :
Ecrire un algorithme qui demande deux nombres à l’utilisateur et l’informe
ensuite si le produit est négatif ou positif (on inclut le traitement du cas où le
produit peut être nul). Attention toutefois, on ne doit pas calculer le produit !

2. Exercice :
Écrivez un programme C pour trouver le plus grand des trois nombres

3. Exercice :
Les élections législatives, dans un pays, obéissent à la règle suivante :
• lorsque l'un des candidats obtient plus de 50% des suffrages, il est élu
dès le premier tour.
EMINES- Université Mohammed VI

• en cas de deuxième tour, peuvent participer uniquement les candidats


ayant obtenu au moins 12,5% des voix au premier tour.
Vous devez écrire un algorithme qui permette la saisie des scores de quatre
candidats au premier tour. Cet algorithme traitera ensuite le candidat
numéro 1 (et uniquement lui) : il dira s'il est élu, battu, s'il se trouve en
ballottage favorable (il participe au second tour en étant arrivé en tête à
l'issue du premier tour) ou défavorable (il participe au second tour sans avoir
été en tête au premier tour).

III. Partie C

1. Exercice :
Écrivez un algorithme pour lire 10 nombres à partir du clavier et trouver leur
somme et leur moyenne.

2. Exercice
Ecrivez un algorithme pour afficher la somme des séries [9 + 99 + 999 + 9999
...].

3. Exercice :
Ecrivez un algorithme pour créer un motif comme une pyramide avec des
nombres augmentés de 1.
1
2 3
4 5 6
7 8 9 10

Vous aimerez peut-être aussi