Witam,
stworzyłem kod łączący tablice dwuwymiarowe i pętlę while, jednak gdzieś zrobiłem błąd i wartości nie mieszczą się w przedziale tabeli.
int[][] tab = new int[4][];
tab[0] = new int[4];
tab[1] = new int[3];
tab[2] = new int[2];
tab[3] = new int[1];
int licznik = 1, i = 0;
while(i < tab.Length)
{
i++;
int j = 0;
while(j < tab[i].Length)
{
j++;
tab[i][j] = licznik++;
}
}
while(i<tab.Length)
{
i++;
Console.Write("tab[{0}] = ", i);
int j = 0;
while(j<tab[i].Length)
{
j++;
Console.WriteLine("{0} ", tab[i][j]);
}
Console.WriteLine();
}
Proszę o wskazanie miejsca pomyłki.