bonsoir : il y a presque un mois et quelques jours que j'apprends l'algorithmique , j'ai trouvé dans un cours l'exercice suivant :
Ecrire un algorithme qui demande successivement 20 nombres à l’utilisateur, et qui lui dise ensuite quel était le plus grand parmi ces 20 nombres :
Entrez le nombre numéro 1 : 12
Entrez le nombre numéro 2 : 14
etc.
Entrez le nombre numéro 20 : 6
Le plus grand de ces nombres est : 14
comme corrigé on a mis l'algorithme suivant :
svp je me demande s'il y a une personne qui pourrait m'expliquer cette solution, je ne comprends surtout pas pourquoi on a écrit ces lignes :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Variables N, i, PG en Entier Debut PG ← 0 Pour i ← 1 à 20 Ecrire "Entrez un nombre : " Lire N Si i = 1 ou N > PG Alors PG ← N FinSi i Suivant Ecrire "Le nombre le plus grand était : ", PG Fin, pourriez vous m'expliquer ça et merci beaucoup d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Si i = 1 ou N > PG Alors PG ← N
Partager