Vous êtes sur la page 1sur 5

Srie 2

Enseignant : Mr TEKA Akram

Srie N 2
Exercice 1 : Enonc : On se propose dcrire un programme qui permet de remplir un tableau T1 par 4 entiers, puis de remplir un deuxime tableau T2 avec les lments du tableau T1 en commenant par le dernier lment. Exemple : T1 : 12 17 20 6 T2 :
Travail faire :

20

17

12

1) 2) 3) 4)

Quels sont les structures de donnes utilises ? Analyser ce problme. Ecrire lalgorithme correspondant. Traduire cet algorithme en Pascal.

Exercice 2 : 1) Ecrire une analyse dun programme permettant de remplir un tableau T de 4 entiers puis de calculer et dafficher la somme des lments de T ainsi que leur moyenne arithmtique. 2) Ecrire lalgorithme correspondant. 3) Traduire cet algorithme en Pascal. Exercice 3 : Enonc : On se propose dcrire un programme qui permet de remplir un tableau T1 par la saisie de 4 caractres, puis de remplir un deuxime tableau avec les codes ascii correspondant. Exemple : T1 : > K p Z T2 :
Travail faire :

62

75

112

90

1) Analyser ce problme. 2) Ecrire lalgorithme correspondant. 3) Traduire cet algorithme en Pascal. Exercice 4 : Enonc : On se propose dcrire un programme qui permet de remplir un tableau T de faon alatoire et automatique par 6 entiers compris entre 5 et 20 (bornes incluses), puis dafficher le contenu de ce tableau.
Travail faire :

1) Analyser ce problme. 2) Ecrire lalgorithme correspondant. 3) Traduire cet algorithme en Pascal. Page 1 sur 5

Srie 2

Enseignant : Mr TEKA Akram

Exercice 5 : (code de captcha) Enonc : On se propose dcrire un programme intitul captcha qui permet de gnrer automatiquement un mot compos de 4 caractres forms par des chiffres et des lettres, de lafficher, puis de demander lutilisateur de le saisir. Si lutilisateur saisi le code correctement, le programme affichera vrai sinon le programme affichera faux . N.B : On nutilisera pas la structure de contrle conditionnelle.
Travail faire :

1) Analyser ce problme. 2) Ecrire lalgorithme correspondant. 3) Traduire cet algorithme en Pascal. Exercice 6 : Enonc : On se propose dcrire un programme qui permet de :
Saisir une chane de 3 caractres. Insrer le code ascii de chacun des caractres de la chane dans une case du tableau T. Afficher le contenu du tableau T. Travail faire :

4) Analyser ce problme. 5) Ecrire lalgorithme correspondant. 6) Traduire cet algorithme en Pascal. Exercice 7 : Enonc : On se propose dcrire un program0me qui permet de : remplir un tableau T avec 3 nombres positifs alatoires (choisis au hasard) infrieurs 20. Afficher le contenu du tableau. Permuter le premier lment du tableau avec le dernier, et afficher de nouveau son contenu. Travail faire : 1) Analyser ce problme. 2) Ecrire lalgorithme correspondant. 3) Traduire cet algorithme en Pascal. Exercice 8 : Enonc : On se propose dcrire un programme qui permet de remplir 4 cases dun tableau par des entiers puis daffecter la 5me case la moyenne arithmtique des 4 cases prcdentes. Travail faire : 1) Analyser ce problme. 1) Ecrire lalgorithme correspondant. 2) Traduire cet algorithme en Pascal.

Page 2 sur 5

Srie 2

Enseignant : Mr TEKA Akram

Page 3 sur 5

Srie 2

Enseignant : Mr TEKA Akram

Exercice 9: Enonc : On se propose dcrire un programme qui permet de saisir une phrase contenant une expression crite entre 2 parenthses, de supprimer cette expression et de rafficher la phrase. Exemple : La phrase : le pseudo-code (en informatique) est une faon de dcrire un algorithme sans rfrence un langage de programmation en particulier. Devient : le pseudo-code est une faon de dcrire un algorithme sans rfrence un langage de programmation en particulier. N.B : On considre que la phrase est crite correctement et quelle contient une parenthse ouvrante puis une parenthse fermante. Travail faire : 1) Analyser ce problme. 2) Ecrire lalgorithme correspondant. 3) Traduire cet algorithme en Pascal. Exercice 10 : Enonc : On se propose dcrire un programme qui permet de : Saisir une chane de caractres. Insrer la deuxime position de la chane le code ASCII du premier caractre. Afficher le contenu de cette chane de caractres. Travail faire : 1) Analyser ce problme. 2) Ecrire lalgorithme correspondant. 3) Traduire cet algorithme en Pascal. Exemple dexcution :

Exercice 11 : Enonc : En algbre linaire, une matrice symtrique est une matrice carre qui est gale sa propre transpose. Exemple : La matrice suivante est symtrique.

Travail faire : Ecrire une analyse, un algorithme puis le programme en Pascal qui permet de remplir une matrice carre de taille n= 3 puis affiche un message indiquant si cette matrice est symtrique ou pas.

Page 4 sur 5

Srie 2 Exercice 12 :

Enseignant : Mr TEKA Akram

Enonc : Ecrire une analyse, un algorithme puis le programme en Pascal qui permet de remplir une matrice carre M de taille n= 3, puis de calculer la somme de ses lments. Exemple : La matrice suivante est symtrique.

La somme des lments de M : 2+4+6+4+0+10+6+10+12= 54.

Page 5 sur 5