Pagini recente » Cod sursa (job #1373492) | Cod sursa (job #564967) | Cod sursa (job #371490) | Cod sursa (job #1140939) | Cod sursa (job #24518)
Cod sursa(job #24518)
#include<iostream.h>
#include<fstream.h>
main()
{
long int a[120][120],s1,s2,i,j,m,n,k,x,s,aux,sp,valid,l;
fstream f("flip.in",ios::in);
fstream g("flip.out",ios::out);
f>>n;
f>>m;
cout<<"start";
cout<<endl<<endl;
for(i=1;i<=n;i++)
for(j=1;j<=m;j++)
f>>a[i][j];
for(i=1;i<=n;i++)
{cout<<endl;
for(j=1;j<=m;j++)
cout<<a[i][j]<<" ";
}
do{
i=1;j=1;s1=0;
do{
j=1;
s1=0;
do{
s1+=a[i][j];
j++;
}while(j<=m);
j=1;
if(s1<0)
{
do{
a[i][j]=-a[i][j];
j++;
}while(j<=m);
}
i++;
}while(i<=n);
i=1;j=1;s2=0;
do{
i=1;
s2=0;
do{
s2=a[i][j];
i++;
}while(i<=n);
i=1;
if(s2<0)
{
do{
a[i][j]=-a[i][j];
i++;
}while(i<=n);
}
j++;
}while(j<=m);
cout<<endl;s=0;
for(i=1;i<=n;i++)
{cout<<endl;
for(j=1;j<=m;j++)
{ cout<<a[i][j]<<" ";
s+=a[i][j];
}
}
g<<s;
return 0;
}