jueves, 15 de diciembre de 2011

Matriz 4*4

En el siguiente programa se puede ingresar una matriz 4*4 donde arrojara como resultados

·    Suma de la diagonal Principal
·    Suma de la diagonal Secundaria
·    Suma de la primer fila
·    Suma de la primer columna



int m[4][4],dp,ds,pf,pc,i,j;
cout<<"Ingrese 16 numeros completando una matriz de 4*4, iniciando de izquierda a derecha y de arriba a abajo/n";

for (i=0;i<=3;i++)
    {    
    for(j=0;j<=3;j++)
        {
cin>>m[i][j];
        }
     }

dp=m[0][0]+m[1][1]+m[2][2]+m[3][3];
ds=m[0][3]+m[1][2]+m[2][2]+m[3][0];
pf=m[0][0]+m[0][1]+m[0][2]+m[0][3];
pc=m[0][0]+m[1][0]+m[2][0]+m[3][0];       

cout<<"La Suma de la diagonal principal es = "<<dp;
cout<<"/n La Suma de la diagonal secundaria es = "<<ds;
cout<<"/n La Suma de la primer fila es = "<<pf;
cout<<"La Suma de la primer columna es = "<<pc<<"/n";

system("PAUSE");