Cześć,
Na studia mam zrobić schemat blokowy mojego programu wykonującego operacje na macierzach. Tutaj pojawiają się moje wątpliwości, czy powinienem w schemacie blokowym zawrzeć komunikaty, które są zaimplementowane w programie, na przykład "Podaj elementy pierwszej macierzy".

Jeśli tak, to jak powinno się przedstawić znak końca linii i std::setw(4) (program jest napisany w języku C++)? Słyszałem od kogoś opinię, że można pominąć komunikaty tekstowe i wystarczy w schemacie blokowym "wypisywać" wartości liczbowe ze zmiennych. Jeśli to jest prawda, to funkcję

Kopiuj
void wyswietlMacierz(int **&macierz, unsigned short liczbaWierszy, unsigned short liczbaKolumn)
{
	for (unsigned short i = 0; i < liczbaWierszy; i++)
	{
		for (unsigned short j = 0; j < liczbaKolumn; j++)
			std::cout << std::setw(4) << macierz[i][j];
		std::cout << std::endl;
	}

	std::cout << std::endl;
}

można przedstawić takim schematem blokowym (proszę nie zwracać uwagi na skreślone bloki)?

title

Proszę zwrócić uwagę na to, że patrząc na ten schemat blokowy programista może go tak zinterpretować, że liczby mają się wyświetlać w jednej linii.

Byłbym bardzo wdzięczny za pomoc. Z góry dziękuję.
Pozdrawiam