Bonjour,
Je débute en programmation et notre prof nous a donné plusieurs petits codes à faire histoire de se faire la main avec les itérations.
L'un d'eux est de faire un programme auquel on entre des valeurs positives d'une liste (entrée individuelle) et le programme donne alors la plus grande valeur de cette liste. Pour ce faire, il nous est demandé d'utiliser la boucle for puisqu'on a déjà fait avec while. 
Voici mon code jusqu'ici:

Le problème est le suivant:
Le programme s'arrête après 5 valeurs sans que je saches pourquoi au lieu de se fermer quand j'obtiens des valeurs négatives.
De plus, il ne prend pas en compte le dernier input. 
Merci de votre aide!