Помогите написать программу в с ++ составить программу обработки матрицы размерности N*M. ВЫПОЛНИТЬ программу для N=3,M=4.Заполнение массива произвести с помощью датчика случа йных чисел. в программе предусмотреть вывод исходной матрицы и полученной. По невозрастанию значений небольших элементов строк.( упорядочить(переставить)столбцы массива)
йных чисел. в программе предусмотреть вывод исходной матрицы и полученной. По невозрастанию значений небольших элементов строк.( упорядочить(переставить)столбцы массива)
//Dev-C++ 4.9.9.2 #include <ctime> #include <iostream> using namespace std; #define n 3 #define m 4 int main(){ srand(time(NULL)); int ma[n][m]; int arsub[n]; int max=-1; cout<<"Matrix:"<<endl; for(int i=0;i<n;i++){ for(int j=0;j<m;j++){ ma[i][j]=rand()%50; cout<<ma[i][j]<<; if(ma[i][j]>max)max=ma[i][j];} cout<<endl; arsub[i]=max; max=-1;} for(int i=0;i<n-1;i++) for(int j=i+1;j<n;j++) if(arsub[j]>arsub[i]){ for(int z=0;z<m;z++) swap(ma[i][z],ma[j][z]); swap(arsub[j],arsub[i]);} cout<<"Final matrix:"<<endl; for(int i=0;i<n;i++){ for(int j=0;j<m;j++) cout<<ma[i][j]<<; cout<<endl;} cin.get(); cin.get(); return 0; }
Также наши пользователи интересуются:
Найдите наибольшее значение функции y=13+12x-x^2 на отрезке (-2;2) Клетка для перевозки слона имеет форму куба с длиной ребра 3 м. Найди объем клетки. (Ответ 27 м в кубе)⭐⭐⭐⭐⭐ Лучший ответ на вопрос «Помогите написать программу в с ++ составить программу обработки матрицы размерности N*M. ВЫПОЛНИТЬ программу для N=3,M=4.Заполнение массива произвести с помощью датчика случа » от пользователя Alena Antipenko в разделе Информатика. Задавайте вопросы и делитесь своими знаниями.
Открой этот вопрос на телефоне - включи камеру и наведи на QR-код!