Exercice 1
Une compagnie d'assurance automobile propose à ses clients quatre familles de tarifs identifiables par une
couleur: tarifs bleu, vert, orange et rouge. Le tarif dépend de la situation du conducteur :
• un conducteur de moins de 25 ans et titulaire du permis depuis moins de deux ans, se voit attribuer le
tarif rouge, si toutefois il n'a jamais été responsable d'accident. Sinon, la compagnie refuse de l'assurer.
• un conducteur de moins de 25 ans et titulaire du permis depuis plus de deux ans, ou de plus de 25 ans
mais titulaire du permis depuis moins de deux ans a le droit au tarif orange s'il n'a jamais provoqué
d'accident, au tarif rouge pour un accident, sinon il est refusé.
• un conducteur de plus de 25 ans titulaire du permis depuis plus de deux ans bénéficie du tarif vert s'il
n'est à l'origine d'aucun accident et du tarif orange pour un accident, du tarif rouge pour deux accidents,
et refusé au-delà
• De plus, pour encourager la fidélité des clients acceptés, la compagnie propose un contrat de la couleur
immédiatement la plus avantageuse s'il est entré dans la maison depuis plus d'un an.
Ecrire l'algorithme permettant de saisir les données nécessaires et de traiter ce problème.
Exercice 2
Ecrivez un algorithme remplissant un tableau de 6 sur 13, avec des zéros.
Exercice 3
Quel résultat produira cet algorithme ?
Tableau X(2, 3) en Entier
Variables i, j, val en Entier
Début
Val ← 1
Pour i ← 1 à 2
Pour j ← 1 à 3
X(i, j) ← Val
Val ← Val + 1
Fin pour
Fin Pour
Pour i ← 1 à 2
Pour j ← 1 à 3
Ecrire X(i, j)
Fin Pour
Fin Pour
Fin
Exercice 4
Ecrire un algorithme de jeu de dames très simplifié. L’ordinateur demande à l’utilisateur dans quelle case se
trouve son pion (quelle ligne, quelle colonne). On met en place un contrôle de saisie afin de vérifier la validité
des valeurs entrées.
Ensuite, on demande à l’utilisateur quel mouvement il veut effectuer : 0 (en haut à gauche), 1 (en haut à
droite), 2 (en bas à gauche), 3 (en bas à droite).
Si le mouvement est impossible (i.e. on sort du damier), on le signale à l’utilisateur et on s’arrête. Sinon, on
déplace le pion et on affiche le damier résultant, en affichant sa position i et j.
Exercice 5
Ecrivez un algorithme qui demande une phrase à l’utilisateur et qui affiche à l’écran le nombre de voyelles
contenues dans cette phrase.
Exercice 6
Exercice : écrire un algorithme pour décaler un tableau, Exp (1,3,2,2,1) -> (3,2,2,1,1)
Exercice 7
Ecrire une procédure pour afficher les différents combinésent avec 3 nombre en utilisent des nombres de 1 a 9
sans répétition et ordonner.
Exp : 1 - 4 – 5
5–6-9
Exercice 7
Algorithme qui détermine l'élément le plus fréquent dans un tableau T(n).
Exercice 8
Ecrire un algorithme pour trier un tableau de deux dimensions T(n,m) par permutation et par bulle.
Exercice 8
Calcule de la fonction : S (A, B, n)= An + An-1B1 + An-2B2 + … + A2Bn-2 +A1Bn-1 + Bn .