ИО
Ирина Овчарова

реализовать программу на С/С++. транспонировать матрицу, используя функции



вот моя транспонированная матрица! нужно использовать функции, затрудняюсь
#include
#include
#include
main()
{
clrscr();
randomize();
int a[50][50], i, j, k, l, r;
cout<<"k=";
cin>>k;
cout<<"l=";
cin>>l;
for(i=0; i[j]=random(15);
cout<<"MAtrix:\n";
for(i=0; i[j];
cout<<"\n";
}
cout<<"Transp.:\n\n";
for(i=0; i[j];
a[j]=a[j];
a[j]=r;
}
for(i=0; i<<" ";
cout<<"\n";
}
while(!kbhit());
return 0;
}

Дмитрий Бондарев
Дмитрий Бондарев

Создаешь функцию, которая в качестве параметра принимает массив и его размерность
void transp(int **a, unsigned int n)
{
// транспонируем матрицу
}

int main() {
const unsigned int n = 50;
int a[n][n];
// random element
transp(a, n);
// print result
}

Похожие вопросы
Помогите транспонировать матрицу в паскале
Как реализовать общение между программами?
Составьте программу ввода матрицы B, не используя клавиатуру:
Какое описание матрицы А позволит безошибочно реализовать фрагмент программы
Используя механизм перегрузки функций
Транспонировать матрицу
Помогите транспонировать матрицу на Паскале без создания второй матрицы. :)
Помогите транспонировать матрицу на Паскале :)
Задача по матрицам. Как изменится произведение АВ матриц А и В если матрицу В транспонировать?
C++. Как можно транспонировать матрицу NxM из одномерного массива?