Hur man skriver en datoralgoritm (8 / 14 steg)
Steg 8: Kod: inuti de for-loop
Infoga följande kod mellan klamrarna {} för de for-loop.
Obs: Märke vi använder ternära uttalanden. Alternativt kan du använda två if-satser också. Se nedan för alternativa kod.
Skriva ut för närvarande är antalet i matrisen till konsol så vi kan se vad det är. Innehåller ett blanksteg efter plats innehavaren {0}.
Console.Write ({0}, numbers[i]);
Om det aktuella elementet värde är större än det som för närvarande lagras i variabeln heter högsta, tilldela värdet högsta.
högsta = tal [i] > högsta? nummer [i]: högsta;
Om det aktuella elementet värde är mindre än det som för närvarande lagras i variabeln namnet lägsta, tilldela värdet till lägsta.
lägsta = tal [i] < lägsta? nummer [i]: lägsta;
Alternativa kod: if-satser
för (int jag = 0; jag < längd; i ++)
{
Console.Write ({0}, numbers[i]);
om (nummer [i] > högsta)
högsta = tal [i];
om (nummer [i] < lägsta)
lägsta = tal [i];
}
Denna loop upprepas 10 gånger att utvärdera varje av de 10 heltal i matrisen nummer . Med varje iteration, kommer variabler högsta och lägsta eventuellt att omtilldelas med det sanna högsta heltalet och sann lägsta heltalet i matrisen. Du kan börja märka effektiviteten i för-loop struktur.