...
Ohjelma, jossa tulostetaan kymmenen kertotaulu käyttäen sisäkkäisiä for-rakenteita:
Note |
---|
Ohjelmassa käytetään samaa laskuria |
Code Block |
---|
#include <stdio.h> int main() { int i, j; // for-rakenteiden laskurit printf(" |"); // alkumuotoilut for (i=1; i<=10; i++) printf("%3d ", i); // tulostetaan ylärivin luvu 1...10 printf("\n--------------------------------------------"); // tulostetaan rivinvaihto ja 40 '-' -merkkiä for (i=1; i<=10; i++) // ulompi silmukka, käydään arvot 1...10 läpi { printf("\n%3d|", i); // tulostetaan vasempaan laitaan luku, millä kerrotaan ylärivin luvut for (j=1; j<=10; j++) // sisempi silmukka, jossa kerrotaan luvuilla 1...10 ulomman silmukan laskuri { printf("%3d ", i*j); // tulostetaan laskenta i*j ruudulle } } printf("\n"); // loppuun rivinvaihto } |
Ohjelma tulostaa seuraavan taulukon:
...