hoangthienthach
16-10-2008, 02:51 AM
nhập xuất mảng hai chều theo ngẫu nhiên
void Nhap(int a[][Max],int &m,int &n)
{
cout<<"\nNhap m phan tu cua mang:";
m=rand()%100;
cout<<"\nNhap n phan tu cua mang:";
n=rand()%100;
for(int i=0;i<m;i++)
for(int j=0;j<n;j++)
{
a[i][j]=rand()%100;
}
}
void Xuat(int a[][Max],int m,int n)
{
cout<<"\nMang hai chieu co gia tri la:"<<"\n";
for(int i=0;i<m;i++)
for(int j=0;j<n;j++)
{
cout<<a[i][j]<<"\t";
}
}
1,T́m giá trị nhỏ nhất của mảng hai chiều
int timmin(int a[][Max],int m,int n)
{
int min=a[0][0];
for(int i=0;i<m;i++)
for(int j=0;j<n;j++)
if(a[i][j]>min)
min=a[i][j];
return min;
}
2T́m giá trị lớn nhất trên từng ḍng của mảng
int GTLN (int a[][Max],int m, int n)
{
for (int i=0;i<m;i++)
{
Max=a[i][0];
for(int j=1;j<n;j++)
if(a[i][j] >Max)
Max=a[i][j];
cout <<"GTLN cua dong"<<i<<"la"<<Max;
}
3T́m K gia trị lớn nhất của mảng
Chưa post đc
4,T́m tần số xuất hiện các số trong mảng
int DemGiaTriX(float a[][100], int dong, int cot, float x)
{
int dem=0;
for (int i=0;i<m; i++)
for (int j=0; j< m; j++)
if (a[i][j]==x)
dem++;
return dem;
}
Thạch làm từng hàm 1
void Nhap(int a[][Max],int &m,int &n)
{
cout<<"\nNhap m phan tu cua mang:";
m=rand()%100;
cout<<"\nNhap n phan tu cua mang:";
n=rand()%100;
for(int i=0;i<m;i++)
for(int j=0;j<n;j++)
{
a[i][j]=rand()%100;
}
}
void Xuat(int a[][Max],int m,int n)
{
cout<<"\nMang hai chieu co gia tri la:"<<"\n";
for(int i=0;i<m;i++)
for(int j=0;j<n;j++)
{
cout<<a[i][j]<<"\t";
}
}
1,T́m giá trị nhỏ nhất của mảng hai chiều
int timmin(int a[][Max],int m,int n)
{
int min=a[0][0];
for(int i=0;i<m;i++)
for(int j=0;j<n;j++)
if(a[i][j]>min)
min=a[i][j];
return min;
}
2T́m giá trị lớn nhất trên từng ḍng của mảng
int GTLN (int a[][Max],int m, int n)
{
for (int i=0;i<m;i++)
{
Max=a[i][0];
for(int j=1;j<n;j++)
if(a[i][j] >Max)
Max=a[i][j];
cout <<"GTLN cua dong"<<i<<"la"<<Max;
}
3T́m K gia trị lớn nhất của mảng
Chưa post đc
4,T́m tần số xuất hiện các số trong mảng
int DemGiaTriX(float a[][100], int dong, int cot, float x)
{
int dem=0;
for (int i=0;i<m; i++)
for (int j=0; j< m; j++)
if (a[i][j]==x)
dem++;
return dem;
}
Thạch làm từng hàm 1