Algorithme de recherche du plus petit élément d’un tableau

Bac SC 04-09-26
32 0

Plan de tutoriel

1- Principe de l'algorithme de recherche du plus petit élément

2- Algorithme de recherche du plus petit élément

3- Programme Python

 

 

Principe de l'algorithme de recherche du plus petit élément

L’algorithme permet de déterminer le plus petit élément parmi les n éléments d’un tableau. Pour cela, il parcourt successivement les éléments du tableau et compare leurs valeurs afin de trouver le minimum.

Au début de l’algorithme, on considère que le premier élément du tableau est le plus petit. On mémorise alors son indice dans une variable appelée min.

Ensuite, l’algorithme parcourt les éléments suivants, à partir du deuxième élément. À chaque étape, la valeur courante est comparée avec l’élément considéré comme le plus petit. Si la valeur courante est plus petite, son indice devient le nouvel indice du minimum.

Ce processus se poursuit jusqu’au dernier élément du tableau. À la fin du parcours, la variable min contient l’indice du plus petit élément. L’algorithme retourne alors la valeur située à cet indice.

 

Algorithme d’insertion d’une valeur dans un tableau trié

Dans cet algorithme, On va utiliser deux fonctions et une procé procédures :

- la fonction saisie

- la procédure remplir

- la fonction minimum

 

Algorithme du programme Principal

L’algorithme Minimum_tableau permet de saisir un tableau d’entiers, puis de rechercher et d’afficher son plus petit élément.

Dans un premier temps, il demande la taille n du tableau à l’aide de la fonction saisie_taille(). Ensuite, la procédure remplir(t, n) permet de remplir le tableau avec les n éléments saisis.

Enfin, l’algorithme appelle la fonction minimum(t, n) qui parcourt le tableau afin de déterminer le plus petit élément. La valeur trouvée est ensuite affichée à l’écran.

Déclaration des objets

Objet Type / Nature
n entier
t tableau des entiers

 

La fonction saisie

La fonction saisie() permet de saisir et de contrôler le nombre d’éléments n du tableau. Elle demande à l’utilisateur de donner une valeur comprise entre 2 et 14.

Déclaration des objets

Objet Type / Nature
n entier

 

La fonction minimum

La fonction minimum(t, n) permet de rechercher le plus petit élément parmi les n éléments du tableau t et de retourner sa valeur.

Au début, la fonction considère que le premier élément du tableau est le plus petit et mémorise son indice dans la variable min. Elle parcourt ensuite les autres éléments du tableau et compare chacun d’eux avec le minimum courant.

Lorsqu’un élément plus petit est trouvé, son indice est mémorisé dans min. À la fin du parcours, t[min] contient le plus petit élément du tableau, qui est alors retourné par la fonction.

Déclaration des objets

Objet Type / Nature
i entier
min entier

 

Programme en Python

Exécution du programme

0 commentaire

laisser un commentaire

Veuillez noter s'il vous plaît*

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

Passion de robotique

Atelier robotique

Construction des robots

Bras robotique

Maison intelligente

But de ce site web

La robotique éducative joue un rôle important dans l'éducation des enfants et des jeunes en les aidant à acquérir des compétences en science et technologie.
Dans ce cadre notre site web représente une excellente ressource pour les parents, les enseignants et les enfants qui souhaitent découvrir la robotique.

Coordonnées

Zaouiet Kontech-Jemmel-Monastir-Tunisie

Photos des articles

Site robotique réalisé par Mohamed Ali Haj Salah - Prof Info