Académique Documents
Professionnel Documents
Culture Documents
Exercices-de-révision
Exercices-de-révision
Exercices de révision
Exercice n°1 : Algorithme inconnu
Début
Soit l’algorithme suivant : Ecrire (‘donner a’)
Lire(a)
1- Déterminer la valeur de R à chaque fois Ecrire (‘donner b’)
Lire(b)
a 2 2 4 5 Si b=0 alors
b 0 3 2 3 R1
R ………………… …………………… ………………… …………… Sinon
R1
Pour i de 1 à b faire
2- En déduire le rôle de cet algorithme. RR*a
Fin pour
Fin si
Exercice n°2 : Ecrire(R)
Fin
Ecrire un algorithme qui permet de saisir un entier NB (avec NB>1) et de vérifier s’il est un nombre
premier ou non.
NB : Un nombre est dit premier s’il est divisible seulement par 1 et lui-même.
Exercice n°3 :
Ecrire un algorithme qui permet de saisir un entier x (tel que x≥0) et de calculer et d’afficher la
factorielle de x.
Exemple :
0 !=1
3 !=1*2*3=6
4 !=1*2*3*4=24
Exercice n °4 :
Ecrire un algorithme d’un programme permettant de remplir un tableau T par N entiers positifs (avec
2≤N≤40) et de former deux tableau Tpairs et Timpairs dont Tpairs est un tableau qui contient les
entiers pairs du tableau T et Timpairs est un tableau contenant les éléments impairs du tableau T.
Afficher les deux tableaux résultats.
Exemple :
T :12 5 20 14 7 60 On obtient :
T pairs: 12 20 14 60
Elghrissi Chamseddine
Révision 3 scientifique
Exercice n °5:
Dans le but de sécuriser les messages envoyés, on désire les crypter en suivant cette démarche :
Pour clc=1
TC :
Dpodpvst
Ifmq
Jogp
Exercice n °6:
Ecrire un algorithme qui permet de remplir un tableau T par N chaines de caractères non vides (avec
2≤N≤20) puis remplir un tableau TPoids par le poids de chaque chaine de caractères contenu dans le
tableau T.
NB : Le poids d’une chaine de caractères est égal à la somme des codes ASCII des caractères qui la
forment.
Exemple :
TPoids[0]=328
Le programme TPoids[1]=288
affiche : TPoids[2]=428
TPoids[3]=426
La chaine ayant le plus grand poids est info
Elghrissi Chamseddine