Outils pour utilisateurs

Outils du site


les_programmes_a_connaitre:algorithmique_premiere:recherche_extremum

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
les_programmes_a_connaitre:algorithmique_premiere:recherche_extremum [2021/12/26 18:53]
ma [Etape 3 - Ajouter une boucle for]
les_programmes_a_connaitre:algorithmique_premiere:recherche_extremum [2022/01/14 11:52] (Version actuelle)
ma
Ligne 1: Ligne 1:
 +=====Résumé=====
 +
 +====Le code pour trouver le maximum====
 +[[les_programmes_a_connaitre:algorithmique_premiere:recherche_extremum#Trouver le nombre maximal d'une liste de nombres|Explication]]
 +<code python>
 +def maximum(liste):
 +    #Variable valeur_max correspond on maximum
 +    valeur_max = liste[0]
 +    
 +    #Boucle for pour regarder chaque nombre de la liste (A partir du deuxième)
 +    for nombre in liste[1::]:
 +        #Si nombre est supérieur à valeur_max
 +        if nombre>valeur_max:
 +            valeur_max = nombre
 +    
 +    return valeur_max
 +</code>
 +
 +====Le code pour trouver le minimum (Très similaire à celui pour le maximum)====
 +<code python>
 +def minimum(liste):
 +    #Variable valeur_min correspond on minimum
 +    valeur_min = liste[0]
 +    
 +    #Boucle for pour regarder chaque nombre de la liste (A partir du deuxième)
 +    for nombre in liste[1::]:
 +        #Si nombre est inférieur à valeur_min
 +        if nombre<valeur_min:
 +            valeur_min = nombre
 +    
 +    return valeur_min
 +</code>
 +
 +====Le code pour trouver la moyenne====
 +[[les_programmes_a_connaitre:algorithmique_premiere:recherche_extremum#Trouver la moyenne d'une liste de nombres|Explication]]
 +<code python>
 +def total(liste):
 +    #Variable total pour y ajouter toutes les valeurs de la liste
 +    total = 0
 +    #Variable count pour compter le nombre d'élément de la liste
 +    
 +    #Boucle for pour regarder tous les nombres de la liste
 +    for nombre in liste:
 +        total += nombre
 +        count += 1
 +    
 +    #Calcule de la moyenne
 +    avg = total/count
 +    
 +    return avg
 +</code>
 +
 +
 =====Trouver le nombre maximal d'une liste de nombres===== =====Trouver le nombre maximal d'une liste de nombres=====
  
Ligne 163: Ligne 216:
     return avg     return avg
 </code> </code>
- 
les_programmes_a_connaitre/algorithmique_premiere/recherche_extremum.1640541233.txt.gz · Dernière modification: 2021/12/26 18:53 de ma