Курсовая работа: Основы программирования
int array2::getm()
{return m;
}
double& array2::getb(int k,int l)
{return b[k][l];
}
void array2::set(int i,int j,double v)
{b[i][j]=v;
}
//операция извлечения
istream& operator>>(istream& stream, array2& ob)
{int i,j;
double temp;
for(i=0;i<ob.getn();i++)
for(j=0;j<ob.getm();j++)
{stream>>temp;
ob.set(i,j,temp);
}
return stream;
}
//операциявставки
ostream& operator<<(ostream& stream, array2& ob)
{int i,j;
for(i=0;i<ob.getn();i++)
{stream<<endl;
for(j=0;j<ob.getm();j++)
stream<<setw(10)<<ob.getb(i,j);
}
return stream;