Елена Заморина
Елена Заморина

Помогите написать полное решение задачи на Двумерный массив ( Borland С++)

Для заданной квадратной матрицы 4х4 сформировать одномерный массив из её диагональных элементов.

АГ
Антон Гомелько

#include
#include
#include
#include
int main(int mn,char* nm[])
{
int k,j,n;
float *p,*u,**t;
srand(time(NULL));
cout<<"(k x k) k="; cin>>k;
p=new float[k*k];
t=new float*[k];
for(j=0;j-k*k;p[j++]=rand()/10.);
for(;j-k;t[j++]=&p[j*k]);
for(j=0;j-k;j++,cout << endl) for(cout << "[" << j << "]:\t",n=0;n-k;cout << t[j][n++] << '\t');
u=new float[2*k];
for(j=0;j-k;j++) u[j]=t[j][j];
for(;j-2*k;j++) u[j]=t[2*k-1-j][j-k];
for(cout << endl,j=0;j-2*k;cout << u[j++] << '\t'); cout << endl;
delete [] p,t,u;
getch();
return 0;
}

ИL
Ирина Lika

Ну и в чем именно помочь?
Побочная диагональ i = j
Главная диагональ i = 5-j

Похожие вопросы
Двумерный массив - Задача на C (Borland C 3.1)
Двумерный массив - Задача на C (Borland C)?
двумерный массив С++
Задача на двумерный массив заранее спасибо
Помогите решить задачу в Borland С++
Помогите с задачей на двумерный массив .
Помогите написать задачу на Двумерный массив. С++
Помогите решить задачу на двумерный массив. Borland c++
Помогите дописать задачу на Двумерный массив
Задача на двумерный массив