Algo.tn

Pascal-Problèmes

Exercice 1:

Ecrire un module en Pascal permettant l’insertion d'un entier x dans un tableau T de taille n à une position p.

Exercice 2:

Saisir un tableau T de taille n ( entre 5 et 10 ) en ordre décroissant (tq T[2]<=T[1], T[3]<=t[2] ) puis Insérer un élément X dans T à sa bonne place pour garder le tableau trié.

Exercice 3:

Remplir un tableau T de taille n(entre 1 et 10) par des éléments distincts puis insérer un autre élément X s’il n’existe pas dans T à une position donnée K, enfin afficher le tableau.

Exercice 4:

Ecrire un programme pascal qui permet pour un entier positif non nul N de donner l’entier le plus grand formé par les chiffres de N
Exemple si N=12178 le résultat sera 87211

Exercice 5:

Un nombre uniforme (en anglais repdigit qui provient de repeated digit) est un entier naturel formé par la répétition d'un seul chiffre. Par exemple, 8, 11, 22, 4 444, 77 777 et 999 999 sont des nombres uniformes.
Ecrire un module permettant de vérifier si un entier N est uniforme ou non.

Exercice 6:

Ecrire un module permettant de fusionner deux tableaux triés T1 et T2 de taille respective n1 et n2 (entre 1 et 10) dans un tableau T de taille n.
Exemple :

1 2 3 4 5 6
T1 3 7 12 20 35 50

1 2 3 4
T2 1 5 15 18

Résultat de la fusion :

1 2 3 4 5 6 7 8 9 10
T 1 3 5 7 12 15 18 20 35 50

Exercice 7:

Remplir un tableau T de taille n(entre 3 et 9) par des chaines composées par des lettres seulement et de longueur ne dépassant pas 10 caractères puis inverser le tableau enfin l'afficher.
Exemple :

1 2 3 4 5
T Bonne Chance Bac info Tunisie

Resultat aprés inversion :
1 2 3 4 5
T Tunisie info Bac Chance Bonne

Algo.tn ©