Pulmanani siis on, että miten saan syötettyä for-silmukalla luvut seuraavaan taulukkoon:
int luvut[2][2]
Tuo ensimmäinenkö muuten on rivit osoittava sulku? Tämänhän pitäisi täytön jälkeen näyttää tältä:
3 4
6 7
Entä miten for-silmukat pitäisi määritellä tulostamaan nuo ylläolevat? Jos taulukko olisi muotoa:
int luvut[2]
saisin ne tulostettua helposti:
for(i = 0; i < 2; i )
printf(luvut[i]);
Ai niin. Onko tuo silmukan testaus tuollain kuten pitää? Vai pitäisikö sen olla i < 1 ?
int luvut[2][2]
Tuo ensimmäinenkö muuten on rivit osoittava sulku? Tämänhän pitäisi täytön jälkeen näyttää tältä:
3 4
6 7
Entä miten for-silmukat pitäisi määritellä tulostamaan nuo ylläolevat? Jos taulukko olisi muotoa:
int luvut[2]
saisin ne tulostettua helposti:
for(i = 0; i < 2; i )
printf(luvut[i]);
Ai niin. Onko tuo silmukan testaus tuollain kuten pitää? Vai pitäisikö sen olla i < 1 ?
Vastaukset 1
Vanhimmat
joteskin näin:
for(int a = 0; a < 2; a ){
for(int b = 0; b < 2; b ){
cout