Aller au contenu

Les indispensables

Les indispensables sont ... indispensables 😂

Vous trouverez ici tous les algorithmes que nous retravaillerons dans l'année et qui seront donc indispensables !

I. Parcourir une liste⚓︎

ALGORITHME SommeListe⚓︎

ENTRÉE : une liste L de nombres SORTIE : la somme des éléments de L

DÉBUT somme ← 0 POUR chaque élément x de L FAIRE somme ← somme + x FIN POUR RETOURNER somme FIN

ALGORITHME MinimumListe⚓︎

ENTRÉE : une liste L de nombres SORTIE : le plus petit des éléments de L

DÉBUT min ← L[0] POUR chaque élément x de L FAIRE SI x<min FAIRE Min ← x FIN SI FIN POUR RETOURNER min FIN

ALGORITHME IndiceMinimumListe⚓︎

ENTRÉE : une liste L de nombres SORTIE : l’indice du plus petit des éléments de L ( on renverra la première occurence)

DÉBUT indMin ← 0 POUR i allant de 0 à longueur(L) -1 FAIRE SI L[i] < L[indMin FAIRE indMin ← i FIN SI FIN POUR RETOURNER indMin FIN