Public paste
Undefined
By: Guest | Date: Oct 26 2011 15:18 | Format: None | Expires: never | Size: 848 B | Hits: 799

  1. #include <iostream>
  2. using namespace std;  
  3.  
  4. main()
  5. {
  6.   int i, j, n, N=0, **Matrice;
  7.   char exit;
  8.  
  9.   cout << "Inserire N:";
  10.   cin >> N;
  11.   Matrice = new int*[N];
  12.   for (i=0; i<N; i++)
  13.     Matrice[i] = new int[N]; //creo una matrice N+N
  14.   for (i=0; i<N; i++) {
  15.       for (j=0; j<N; j++)
  16.       Matrice[i][j]=0; //inizializzo la matrice
  17.   }
  18.   cout << "inserire gli elementi della matrice, uno per uno, in senso orizzontale:";
  19.   for (i=0; i<N; i++)
  20.   {
  21.     for (j=0; j<N; j++)
  22.       cin >> n;  
  23.       Matrice[i][j]=n; //inserisco gli elementi della matrice
  24.   }
  25.  
  26.   for(i=0;i<n;i++)  // stampa a video la matrice, non worka
  27.   {
  28.     cout << "\n riga " << i << "    " ;
  29.     for(j=0;j<n;j++)
  30.       {
  31.       cout<<"  "<<Matrice[i][j];
  32.       }
  33.   }
  34.   cout << "Premere invio per continuare...";
  35.   cin >> exit;
  36. }