mirror of
https://github.com/Fare-spec/cours.git
synced 2025-12-09 19:30:40 +00:00
17 lines
420 B
Markdown
17 lines
420 B
Markdown
```plaintext
|
|
maxi(liste)
|
|
precondition: |liste| > 0
|
|
Resultat <- liste[0]
|
|
index <- 1
|
|
while index < |liste|
|
|
if liste[index] > Resultat
|
|
resultat <- liste[index]
|
|
index <- index + 1
|
|
Resultat
|
|
```
|
|
# Preuve de terminaison
|
|
La terminaison est assuré par la présence d'un variant de boucle (séquence d'entier naturel). *ici*
|
|
```plaintext
|
|
|liste| - index
|
|
```est un variant de boucles
|