Cześć,
Mam napisać program, który deklaruję i inicjalizuję dwuwymiarową tablicę liczb rzeczywistych o rozmiarze 5x5.
Program ma wyświetlić elementy tablicy (wiersz po wierszu) -> i to ogarnęłam!
a następnie wyświetlić sumę elementów znajdujących się na głównej przekątnej // główna przekątna - od elementu o indeksach 0,0 do elementu o indeksach n,n) -> i tutaj mimo pętli nic się nie wyświetla.
Co powinnam zmieć w pętli albo dodać?
internal class Program
{
static void Main(string[] args)
{
int[,] table = { { 1, 2, 3, 4, 5, }, { 7, 8, 9, 6, 4 }, { 8, 9, 5, 6, 7 }, { 8, 9, 3, 4, 21 }, { 9, 10, 5, 6, 7 } };
Console.WriteLine("Tablica to: ");
for (int a = 0; a < table.GetLength(0); a++)
{
for (int b = 0; b < table.GetLength(1); b++)
{
Console.Write(table[a, b]);
}
Console.WriteLine();
}
int sum = 0;
for (int i =0; i < table.GetLength(0); i++)
{
for (int j = 0; j > table.GetLength(1); j++)
{
if(i==j)
{
Console.Write("Suma elementów na przekątnej to: ", sum += table[i, j]);
}
}
}
}