elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: AIO elhacker.NET 2021 Compilación herramientas análisis y desinfección malware


  Mostrar Mensajes
Páginas: 1 [2]
11  Programación / Programación C/C++ / Matriz en C++ en: 26 Noviembre 2010, 05:49 am
Como hago para que en una matriz cuadrada sume el triangulo superior al triangulo inferior, es decir ....por ejemplo ingreso una matriz de 3x3 asi .....
|2    3   1|
|4    5   6|  
|3    4   1|

y sumar:  (fila1 y columna2) con (fila2 y columna1)=3+4=7
               (fila1 y columna3) con (fila3 y columna1)=1+3=4
               (fila2 y columna3) con (fila3 y columna2)=6+4=10
 entonces que me muestra la nueva matriz que sera:
| 2    3     1 |
| 7    5     6 |
| 4    10    1|

OJALA ME ENTIENDAN, Y ESPERO QUE ME AYUDEN .........
es que yo solo implemente el código para ingresar una matriz    :-\.....pero quisiera que el programa hiciera lo que le dije anteriormente PARA MATRICES DE nxn.
Estoy trabajando en DEV C++.... :rolleyes:


Código
  1. #include<iostream.h>
  2. #include<stdio.h>
  3. #include<stdlib.h>
  4.  
  5. using namespace std;
  6.  
  7. int main()
  8. {
  9.    int A[50][50];
  10.    int i,j,m,n;
  11.  
  12.    cout<<"Ingrese dimensiones de la matriz: ";
  13.    cin>>m;
  14.    cin>>n;
  15. /*-----------FORMAR MATRIZ-------------------------*/
  16.              for(i=0;i<m;i++)
  17.              {
  18.              for(j=0;j<n;j++)
  19.              {
  20.              cout<<"A["<<i+1<<"]"<<"["<<j+1<<"]=";
  21.              cin>>A[i][j];
  22.              }
  23.              }
  24.  
  25.  
  26. /*-------------MOSTRAR MATRIZ--------------------------*/
  27.       cout<<"\n   Matriz A:   \n";
  28.       {
  29.       for(i=0;i<m;i++)
  30.       {
  31.       for(j=0;j<n;j++)
  32.       {
  33.       cout<<"\t"<<A[i][j];
  34.       }
  35.       cout<<"\n";
  36.       }
  37.       cout<<"\n";
  38.       }  
  39.  
  40. /*---------------------------------------------------------*/      
  41.  
  42.  
  43. system("PAUSE>nul");
  44. return 0;
  45. }



HEEEEEEELLP!!!!!!!!........


      
Páginas: 1 [2]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines