[ create a new paste ] login | about

Link: http://codepad.org/ipKCzAzL    [ raw code | output | fork ]

C++, pasted on Jan 23:
#include <iostream>

int** GenerateRandomMatrix(int n, int m)
{
  int** matrix = new int*[n];
 
  for (int i = 0; i < n; ++i)
    matrix[i]=new int[m];

  srand(time(NULL));
 
  for(int i = 0; i < n; ++i)
    for (int j = 0; j < m; ++j)
      matrix[i][j]=rand()%9;

  return matrix;
}

int main()
{
  const int n = 3;
  const int m = 3;

  int** matrix = GenerateRandomMatrix(n, m);

  for(int i = 0; i < n; ++i){
    for(int j = 0; j < m; ++j)
      std::cout << matrix[i][j] << " ";
   
    std::cout << std::endl;
  }

  return 0;
}


Output:
1
2
3
0 4 8 
3 6 5 
1 4 5 


Create a new paste based on this one


Comments: