Vous êtes sur la page 1sur 2

Niveau : 1ère Année Année : 2021/2022

Filière : Tronc commun Session : 1 – hiver 2022

Exercice 1
Ecrire un algorithme qui demande un nombre à l’utilisateur, et l’informe ensuite si ce nombre
est positif ou négatif (on laisse de côté le cas où le nombre vaut zéro).

Exercice 2
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 !

Exercice 3
Ecrire un algorithme qui demande deux nombres à l’utilisateur et affiche le maximum de ces
deux nombres
Modifier l’algorithme afin d’afficher le max entre trois nombre saisies par l’utilisateur.

Exercice 4
Construire un algorithme permettant de résoudre le problème suivant :
 Données : une série de trois entiers a, b et c donnés par l’utilisateur
 Résultat : une permutation 〈a’, b’, c’〉 de 〈a, b, c〉 telle que a‘ ≤ b’ ≤ c’
Par exemple, si l’algorithme lit la série 〈50, 100, 10〉 il affichera 〈10, 50, 100〉

Exercice 5
Ecrire un algorithme qui permet de résoudre l’équation ax2+bx +c =0.

Exercice 6
Ecrire un algorithme qui demande l’âge d’un enfant à l’utilisateur. Ensuite, il l’informe de sa
catégorie :

 "Poussin" de 6 à 7 ans
 "Pupille" de 8 à 9 ans
 "Minime" de 10 à 11 ans
 "Cadet" après 12 ans

Exercice 7
Un magasin de reprographie facture 0,10 DH les dix premières photocopies, 0,09 DH les vingt
suivantes et 0,08 DH au-delà. Ecrivez un algorithme qui demande à l’utilisateur le nombre de
photocopies effectuées et qui affiche la facture correspondante.
Exercice 8
Des habitants paient l’impôt selon les règles suivantes :

 les hommes de plus de 20 ans paient l’impôt


 les femmes paient l’impôt si elles ont entre 18 et 35 ans
 les autres ne paient pas d’impôt

Le programme demandera donc l’âge et le sexe, et se prononcera donc ensuite sur le fait que
l’habitant est imposable.
Exercice 9
Construire un arbre de décision et l’algorithme correspondant permettant de lire une
note, de vérifier si cette note est bien entre 0 et 20, et de déterminer la mention
associée à cette note :
– insuffisant en dessous de 10
– passable de 10 à 11
– assez bien de 12 à 13
– bien de 14 à 15
– très bien de 16 à 20

Vous aimerez peut-être aussi