code:
Can't Copy and Paste this?
Click here for a copy-and-paste friendly version of this code!
Terms of Agreement:
By using this code, you agree to the following terms...
1) You may use this code in your own programs (and may compile it into a program and distribute it in compiled format for langauges that allow it) freely and with no charge.
2) You MAY NOT redistribute this code (for example to a web site) without written permission from the original author. Failure to do so is a violation of copyright laws.
3) You may link to this code from another website, but ONLY if it is not wrapped in a frame.
4) You will abide by any additional copyright restrictions which the author may have placed in the code or code's description.
#include "stdafx.h"
#include
#include
class MATRIX
{
private:
int **mat;
int XSize;
int YSize;
public:
MATRIX():XSize(0),YSize(0){}
MATRIX(int x,int y):XSize(x),YSize(y){}
~MATRIX();
void Set_Matrix();
void Show_Matrix();
};
MATRIX::~MATRIX()
{
for (int i = 0; i < XSize; i++)
delete [] mat[i];
delete [] mat;
}
void MATRIX::Set_Matrix()
{
mat=new int*[XSize];
for (int i=0;i mat[i]=new int[YSize]; for (i=0;i for (int j=0;j { cout<<"Insert Item "<
cin>>mat[i][j]; } } void MATRIX::Show_Matrix() { cout<<"\nThe Matrix Is:"<<"\n"; for (int i=0;i { for (int j=0;j cout< cout<<"\n"; } } void main() { MATRIX matrix(3,3); matrix.Set_Matrix(); matrix.Show_Matrix(); getch(); }