Odpowiedź :
Odpowiedź
Sporo kodu wyszło, więc całość załączyłam w PDF-ie.
Nie wiem – bo nie ma tego w treści zadania – której platformy (programu, środowiska) używacie w szkole do pisania w C++, więc napisałam tak aby było ładnie. Przykładowe uruchomienie pochodzi z platformy replit.
Wiersz 11. jest potrzebny tylko gdy się używa Visual Studio. Jeśli używasz czegoś innego, to wiersz 11. pomiń.
Wyjaśnienie
Jeżeli Twoja platforma nie obsługuje polskich liter w komunikatach, to zamień polskie litery w komunikatach na odpowiadające im znaki ASCII.
Jeżeli Twoja platforma nie obsługuje polskich liter w nazwach zmiennych i funkcji, to zamień polskie litery na odpowiadające im znaki ASCII. ( Na przykład zarówno Code::Blocks, jak i Dev-C++ jeszcze nie obsługują polskich liter w nazwach zmiennych i funkcji. ) Dotyczy to tylko nazwy funkcji średnia_tablicy1d.
Zwróć uwagę, że wprawdzie zamiast unsigned int można napisać int, ale wszystkie zmienne zdefiniowane jako unsigned int (indeksy i wymiary tablic) na pewno nie przyjmują wartości ujemnych, tak więc użycie unsigned int jest uzasadnione.

