TD : tableaux en algorithmique

Pour pouvoir faire ces exercices sans problème , vous devez déjà finit la partie du cours : déclaration et utilisation des tableaux à une dimension.

Remarque : Pour tous les exercices du TD les tableaux  en algorithmique ci-dessous, proposer un algorithme.

Exercice 1 :

L’objectif est de remplir un tableau T avec n entiers, puis afficher le contenu de T.

Exercice 2 :  

Soit  T un tableau de  N entiers. On veut déterminer le plus  petit élément de  ce  tableau et sa position. 

Exercice 3 : Soit T un tableau de N réels. L’objectif est de calculer le nombre des occurrences d’un nombre X (c’est-à-dire combien de fois ce nombre X figure dans le tableau T). 

Exercice 4 : 

L’objectif est de lire 100 notes et de déterminer le nombre de celles qui sont supérieures à la moyenne.

Exercice 5 : Soit T un tableau de n entiers. Proposer un algorithme, puis un programme qui permet le remplissage du tableau T, puis affiche le nombre de valeurs négatives et le nombre de valeurs positives. 

Exemple d’exécution :

Donner n : 6

Remplir T : 1 -5  -9  3   4  6

Le nombre des nombres positifs : 4

Le nombre des nombres négatifs : 2

Exercice 6 : 

 soit T un tableau déjà  rempli avec  des réels. On veut remplir deux  tableaux 

T1 et T2 à partir du tableau T tel que : 

1- les nombres pairs dans T seront copiés dans T1. 

2- Le reste dans T2

Exemple d’exécution :

Donner la taille du tableau : 10

Remplir T avec 10 réels :  -9  1  6  14  -8  100  3  44  63  10

Résultat :  T1 :  6  14  -8  100  44   10  et T2 : -9  1  3  63   

Exercice 7 : 

Soit T1 un tableau de N réels. L’objectif est  de: 
1- Remplir le tableau T1
2- Copier le contenu du tableau T1 dans un autre  tableau T2 

Exercice 8 : 

Proposer un algorithme, puis un programme, constituant un tableau, à partir de deux tableaux de même longueur préalablement saisis. Le nouveau tableau sera la somme des éléments des deux tableaux de départ. 

Exemple d’exécution :

Donner la taille : 6

Remplir T1 :  1  2  3  4  5   6

Remplir T2 :  -9  4  0  1 -8  10

Le Résultat :  T : -8  6  3  5  -3  16 

 

Exercice 9 :  insertion dans un tableau ordonné

Soit T(10) un tableau des réels ; on suppose que le tableau est déjà rempli et ordonné. On va : 

– Demander un nombre à insérer

– Insérer le nombre dans la position adéquate (c à d, de telle façon à ce que le tableau reste ordonné)

– Affiche le tableau après insertion du nouveau nombre 

Exemple d’exécution :

Remplissage de T :   1  4  5  10  20  22  25  30  32  

Donner x : 7

Tableau après insertion :  1  4  5  7   10  20  22  25  30  32  

Exercice 10 : comparaison entre deux tableaux

Soit T(20) et T1(20) (déjà rempli)

On veut comparer les deux tableaux  T1 et T2 et afficher ‘ Tableaux identiques’ si on a le même contenu dans les deux tableaux et ‘ tableaux non identiques ‘ sinon.

Exemple d’exécution :

Remplir T1 :  1  2  3  4  5  6  7  8  9  10  11  12 13  14  15  16  17  18  19  20

Remplir T2 :  1  2  3  4  5  6  7  8  9  10  11  12 13  14  15  16  17  18  19  20

 Résultat : Tableau identiques

Vous pouvez proposer d’autres exercices dans la session “commentaires”. imaginez des exemples de cas où l’utilisation des tableaux est importantes! on est à votre écoute.

Vous pouvez suivre notre cours de l’algorithmique. pour approfondir vos compétences et surmonter tous les problèmes d’analyse et de résolution de problème.

Aussi, vous avez une playlist des vidéos (Explication en Darija arabe marocaine)  bien organisée qui traite : Les algorithmes

2 Commentaires

  1. Ces exercices ne possèdent pas de la correction?? Je voulais leurs correction aussi.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *