Untitled
unknown
plain_text
9 months ago
1.3 kB
13
Indexable
private static void OdejmowanieTablic2D()
{
int[,] macierzA = { { 1, 2, 3 }, { 4, 5, 6 }, { 1, 2, 3 } };
int[,] macierzB = { { 6, 5, 4 }, { 3, 2, 1 }, { 1, 3, 3 }, };
Console.WriteLine("Macierz A:");
// Wyświetlanie macierzy A
for (int i = 0; i < macierzA.GetLength(0); i++)
{
for (int j = 0; j < macierzA.GetLength(1); j++)
Console.Write($"{macierzA[i, j],3}");
Console.WriteLine();
}
Console.WriteLine();
Console.WriteLine("Macierz B:");
// Wyświetlanie macierzy B
for (int i = 0; i < macierzB.GetLength(0); i++)
{
for (int j = 0; j < macierzB.GetLength(1); j++)
Console.Write($"{macierzB[i, j],3}");
Console.WriteLine();
}
// Odejmowanie macierzy A i B
int[,] macierzC = new int[3, 3];
for (int i = 0; i < 3; i++)
{
for (int j = 0; j < 3; j++)
{
macierzC[i, j] = macierzA[i, j] - macierzB[i, j];
}
}
Console.WriteLine();
// Wyświetlanie macierzy C
Console.WriteLine("Macierz wynikowa (A - B):");
for (int i = 0; i < 3; i++)
{
for (int j = 0; j < 3; j++)
Console.Write($"{macierzC[i, j],3}");
Console.WriteLine();
}
}Editor is loading...
Leave a Comment