previous next Up Title Contents Index

Esimerkki 2

Peräkkäiskäsittelyperiaatetta voitaisiin käyttää myös ohjelmassa, jonka pitäisi rekisteröidä luokan oppilaiden saamat koearvosanat jostain kokeesta.  

Oletetaan, että luokassa on 36 oppilasta ja että oppilaat on numeroitu 1-36.

Kätevintä on ottaa käyttöön 37-alkioinen taulukko, jossa oppilaan 1 arvosana talletetaan lokeroon 1, oppilaan 2 arvosana lokeroon 2 jne.

Lokero nolla jätettään käyttämättä.

Taulukon määrittely on:

    int arvosanat[37];

for-silmukka, jossa arvosanat kysyttäisiin olisi seuraava:

    for (i=1; i<=36; i++)
    {
       printf ("Anna oppilaan %d arvosana ",i);
       scanf ("%d", &arvosanat[i]);
    } 

previous next Up Title Contents Index