Пожалуйста посчитайте пожалуйстаМатрицы. Вычеслите матрицу 5 на 5, заполненную случайными числами.
#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
int main()
{
const int n=5;
int arr[n][n], sum, choice;
setlocale(LC_ALL, "rus");
srand(time(NULL));
chc:
system("cls");
cout << "..::Меню::.." << endl;
cout << "n1. Автоматическое заполнениеn2. Ручное заполнение" << endl;
cin >> choice;
switch (choice)
{
case 1:
{
cout << "Массив заполнен автоматически!" << endl;
for (int i=0; i<n; i++)
{
for (int j=0; j<n; j++)
{
arr[i][j] = rand()%51-25;
}
}
break;
};
case 2:
{
cout << "Заполните массив:" << endl;
for (int i=0; i<n; i++)
{
for (int j=0; j<n; j++)
{
cout << "Введите " << j+1 << " элемент " << i+1 << " строки: ";
cin >> arr[i][j];
}
}
break;
};
default: {
cout << "wrong choice" << endl;
goto chc;
break;};
}
cout << "Массив" << endl;
for (int i=0; i<n; i++)
{
sum=0;
for (int j=0; j<n; j++)
{
cout << arr[i][j] << 't';
sum+=arr[i][j];
}
cout << "ttСумма: " << sum << endl;
}
system("pause");
return 0;
}