Monday 8 April 2013

C++ PROGRAM TO READ & DISPLAY A MATRIX OF SIZE mXn


/*C++ PROGRAM TO READ & DISPLAY A MATRIX OF SIZE mXn
USING FUNCTIONS WINT ROW PARAMETER AS DEFAULT ARGUMENT FOR
READING & DISPLAYING*/
#include<iostream.h>
#include<conio.h>
int a[10][10];
void read(int n,int m=3);
void display(int n,int m=3);
void read(int n,int m)
{
cout<<"\nENTER ELEMENTS OF ORDER"<<m<<"*"<<n<<":";
for(int i=0;i<m;i++)
{
for(int j=0;j<n;j++)
{
cin>>a[i][j];
}
}
}
void display(int n,int m)
{
cout<<"\nTHE MATRIX TO BE DISPLAYED IS"<<endl;
for(int i=0;i<m;i++)
{
for(int j=0;j<n;j++)
{
cout<<a[i][j]<<"\t";
}
cout<<"\n";
}
}
void main()
{
int m,n;
clrscr();
cout<<"\nENTER THE ORDER OF MATRIX:";
cin>>m>>n;
read(n,m);
display(n,m);
cout<<"\nENTER THE COLUMN VALUE ONLY:";
cin>>n;
cout<<"\nMATRIX READE & DISPLAYIN WITH "<<"DEFAULT ARGUMENTS FOR ROWS=3";
read(n);
display(n);
getch();
}

No comments:

Post a Comment