/* Zadanie: Tabliczka mnożenia */

public class start {
  public static void main(String[] args) {
    int [][] tabliczka = new int [11][11];
// deklaracja tablicy dwuwymiarowej 11x11 elementow
    int pion,poziom;
    System.out.println("Buduje tabliczke mnożenia i umieszczam ja w tablicy dwuwymiarowej...");
    System.out.print(" X ");
    for (poziom=1;poziom<11;poziom++) {
// wyswietlenie [01] [02] itd. poziomo...
      if (poziom<10)
        System.out.print("[0"+poziom+"] ");
      else
        System.out.print("["+poziom+"] ");
    }
    System.out.println();
    for (pion=1;pion<11;pion++) {
      if(pion<10)
        System.out.print("[0"+pion+"]");
// wyswietlenie [01] [02] itd. pionowo...
      else
        System.out.print("["+pion+"]");
      for (poziom=1;poziom<11;poziom++) {
// wyswietlenie wartosci mnożenia
        if (pion*poziom<10)
          System.out.print(" 0"+pion*poziom+" ");
        else
          System.out.print(" "+pion*poziom+" ");
        tabliczka[pion][poziom]=pion*poziom;
// zapamietanie wartosci w tablicy
      }
      System.out.println();
    }
  }
}