Bonjour comment allez-vous voici un exercice d'algorithme je veux savoir si la correction est juste merci
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

Entrez le nombre numéro 20 : 6
Le plus grand de ces nombres est : 14
Modifiez ensuite l’algorithme pour que le programme affiche de surcroît en quelle position avait été
saisie ce nombre :
C’était le nombre numéro 2

correction
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Variables i , a , max , pmax : Entiers
DEBUT
    Ecrire « Entrez le nombre numéro 1 »
    Lire a
    max ← a
    pmax ← 1
    POUR i = 2 A 20
        Ecrire « Entrez le nombre numéro » , i
        Lire a
        SI a > max ALORS
            max ← a
            pmax ← i
        FIN SI
    FIN POUR
    Ecrire « Le plus grand nombre est : » , max
    Ecrire « Sa position est : » , pmax
FIN