Stap 8: Code: binnen de for-lus
Voeg de volgende code tussen de accolades {} van de for-lus.
Opmerking: Zoals u ziet, dat we zijn met behulp van ternaire verklaringen. Als alternatief kan u twee als-instructies ook gebruiken. Zie hieronder voor alternatieve code.
Het huidige nummer in de matrix aan console afdrukken zodat we kunnen zien wat het is. Één spatie na de plaats houder {0}.
Console.Write("{0} ", numbers[i]);
Als het huidige element waarde groter is dan wat momenteel wordt opgeslagen in de variabele met de naam hoogste, wordt die waarde aan hoogstetoewijzen.
highest = numbers[i] > highest ? numbers[i] : highest;
Als het huidige element waarde lager is dan wat momenteel wordt opgeslagen in de variabele met de naam laagste, toewijzen die waarde naar de laagste.
lowest = numbers[i] < lowest ? numbers[i] : lowest;
Alternatieve Code: if-statements
for (int i = 0; ik < lengte; i ++) {} for (int i = 0; i < length; i++) { Console.Write("{0} ", numbers[i]); if (numbers[i] > highest) highest = numbers[i]; if (numbers[i] < lowest) lowest = numbers[i]; }
Deze lus zal herhaal 10 keer om elk van de 10 gehele getallen in de matrix van getallen . Met elke iteratie, de variabelen hoogste en laagste zullen potentieel opnieuw toegewezen met het ware hoogste gehele getal en het ware laagste gehele getal in de matrix. U kan beginnen te merken van de efficiëntie van de structuur van de for-lus.