Malá násobilka v poli v C
Program vytvoří dvourozměrné pole a naplní jej postupně čísly malé násobilky. Pole se následně přehledně vypíše na obrazovku.
#include <stdio.h> #include <stdlib.h> int pole [9][11]; //pole 9 x 11 int cislo = 1; int nasobitel = 0; int nasobek; int pozice = 0; int main (){ printf("Mala nasobilka - cisla 1 az 10: "); printf(" \n"); printf("------------------------------------------------------------------------- \n"); while (cislo <= 10){ //generování obsahu pole while (nasobitel <= 10){ nasobek = cislo * nasobitel; pole[cislo - 1][nasobitel] = nasobek; nasobitel++; } cislo++; nasobitel = 0; } cislo = 1; while (cislo <= 10){ //vypisování obsahu pole printf("%2i: ", cislo); while (pozice <= 10){ printf("%4i ", pole[cislo - 1][pozice]); //%4i (%04i) vymezi 4 pozice pozice++; } printf(" \n"); cislo++; pozice = 0; } printf("------------------------------------------------------------------------- \n"); system("PAUSE"); return 0; }