Psst.. new poll here.
Psst.. new forums here.
Microsoft is blocking us again (TY IP Reputation!) so just use oauth login instead. :)
Paste
Pasted as C++ by ваа ( 15 years ago )
#include <iostream.h>
#include <conio.h>
int main(void)
{
clrscr();
double matrA[10][10];
int m,n;
cout<<"Vvedite razmernost' matrici.\nVvedite m, kolichestvo strok, m=\t";
cin>>m;
cout<<"Vvedite n, kolichestvo stolbcov, n=\t";
cin>>n;
int i,j;
for (i=0; i<m; i++) //zapolnyaem massiv
for (j=0; j<n; j++)
cin>>matrA[i][j];
for (i=0; i<m+1; i++) //vivod na ekran massiva
{
for (j=0; j<n+1; j++)
cout<<matrA[i][j]<<" ";
cout<<endl;
}
double s;
s=0;
for (i=0; i<m+1; i++) //summa vseh elementov v massive >> matrA[m+1][n+1]
{
for (j=0; j<n+1; j++)
s=s+matrA[i][j];
}
matrA[m][n]=s;
for (i=0; i<m; i++) //summa stroki
{
s=0;
for (j=0; j<n; j++)
s=s+matrA[i][j];
matrA[i][n+1]=s;
}
for (j=0; j<n; j++) //summa stolbca
{
s=0;
for (i=0; i<m; i++)
s=s+matrA[i][j];
matrA[m+1][j]=s;
}
cout<<endl<<"Preobrazovannaya matrica"<<endl;
for (i=0; i<m+1; i++) //vivod na ekran massiva
{
for (j=0; j<n+1; j++)
cout<<matrA[i][j]<<" ";
cout<<endl;
}
getch();
return 0;
}
Revise this Paste