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
C’est bon
Ces exercices ne possèdent pas de la correction?? Je voulais leurs correction aussi.