Cześć. Napisałem kod w C# i zrobiłem do niego schemat blokowy jednakże nie mam pewności iż jest on poprawnie wykonany. Byłbym bardzo wdzięczny za zrzucenie okiem i podpowiedzenie mi jeżeli jest coś nie tak
Mój kod c#:
using System;
class Program
{
static void Main(string[] args)
{
int n = 5;
int[,] tab = new int[n, n]; //tworzenie tablicy kwadratowej o wymiarze n
int number = 1; //numer od jakiego zaczynamy wstawiać do tablicy
int index = 0; //index od ktorego wstawiamy do tablicy
for (int i = 0; i < n; i++) //pętla wstawiająca elementy
{
for (int j = index; j < n; j++)
{
tab[index, j] = number; //przypisywanie elementów
tab[j, index] = number; //przypisywanie elementów
}
index++; //zwiekszanie indexu
number++; //zwiekszanie liczby
}
for (int i = 0; i < n; i++)
{
for (int j = 0; j < n; j++)
{
Console.Write(tab[i, j]);
}
Console.WriteLine("");
}
}
}