Opdracht
Schrijf een programma dat volgende stappen doorloopt:
- Laat de gebruiker zoveel natuurlijke getallen (verschillend van 0) invoeren als hij/zij wil, elk op een afzonderlijke regel.
- Het einde van de reeks wordt gemeld door uiteindelijk wel het cijfer 0 in te voeren.
- Vind de positie van de grootste waarde (maximum) van de getallen in de reeks!
- Indien de maximumwaarde meermaals voorkomt, geef dan de positie van de eerste keer dat de maximumwaarde voorkomt.
- De positie duidt je nu aan zoals mensen tellen dus je begint met het tellen van de positie vanaf de waarde 1 (niet vanaf 0 zoals de computer doet).
- Print de gevonden positie op het scherm.
Invoer
- Zoveel van nul verschillende natuurlijke getallen als gewenst door de gebruiker.
- Als laatste wordt 0 ingevoerd, dit markeert het einde van de reeks.
- Alle waarden worden op een afzonderlijke regel ingevoerd.
Uitvoer
Eén getal –> de positie van de maximum waarde van de ingevoerde reeks natuurlijke getallen.
Voorbeeld 1
Invoer
1571
8529
9047
2573
7263
1152
2857
8162
0
Uitvoer
3
Voorbeeld 2
Invoer
7447
7058
874
9616
8563
7431
2198
4889
6004
7054
8499
1365
2392
4355
1684
8324
6097
7639
3493
9416
7978
2538
8585
7262
2969
859
7254
0
Uitvoer
4