Professional Documents
Culture Documents
New Text Document
New Text Document
Inversare coloana p si q
#include <iostream>
using namespace std;
int main()
{int a[30][30],i,j,p,q,n,aux;
cin>>n;
cin>>p>>q;
for(i=0;i<n;i++)
for(j=0;j<n;j++)
cin>>a[i][j];
for(i=0;i<n;i++)
{
aux=a[i][p];
a[i][p]=a[i][q];
a[i][q]=aux;
}
for(i=0;i<n;i++)
{for(j=0;j<n;j++)
cout<<a[i][j]<<" ";
cout<<endl;
}
}
2.Inversare linia p si q
#include <iostream>
using namespace std;
int main()
{int a[30][30],i,j,p,q,n,aux;
cin>>n;
cin>>p>>q;
for(i=0;i<n;i++)
for(j=0;j<n;j++)
cin>>a[i][j];
for(j=0;j<n;j++)
{
aux=a[p][j];
a[p][j]=a[q][j];
a[q][j]=aux;
}
for(i=0;i<n;i++)
{for(j=0;j<n;j++)
cout<<a[i][j]<<" ";
cout<<endl;
}
}
3.Problema cu 3 subpuncte
#include <iostream>
#include <limits>
using namespace std;
int main()
{int a[30][30],i,j,n,max=INT_MIN,m,pozmin,pozmax,min=INT_MAX,aux;
cin>>n>>m;
for(i=0;i<n;i++)
for(j=0;j<m;j++)
{cin>>a[i][j];
if(a[i][j]>max)
{max=a[i][j];
pozmax=i;}
if(a[i][j]<min)
{min=a[i][j];
pozmin=i;
}}
cout<<min<<" "<<pozmin<<endl<<max<<" "<<pozmax<<endl;
for(j=0;j<n;j++)
{
aux=a[pozmin][j];
a[pozmin][j]=a[pozmax][j];
a[pozmax][j]=aux;
}
for(i=0;i<n;i++)
{for(j=0;j<m;j++)
cout<<a[i][j]<<" ";
cout<<endl;}
}
4.Tony Gaming
#include <iostream>
#include <limits>
using namespace std;
int main()
{int a[30][30],i,j,n,r,s,m;
cin>>n>>m;
for(i=0;i<n;i++)
for(j=0;j<m;j++)
cin>>a[i][j];
for(j=0;j<m;j++)
for(i=0;i<n;i++)
{
s=0;
for(r=0;r<n;r++)
s=s+a[r][j];
s=s-a[i][j];
if(s==a[i][j])
cout<<a[i][j];
}
}
5.Pe coloana
#include <iostream>
#include <limits>
using namespace std;
int main()
{int a[30][30],i,j,n,r,s,m;
cin>>n>>m;
for(i=0;i<n;i++)
for(j=0;j<m;j++)
cin>>a[i][j];
for(i=0;i<n;i++)
for(j=0;j<m;j++)
{
s=0;
for(r=0;r<n;r++)
s=s+a[i][r];
s=s-a[i][j];
if(s==a[i][j])
cout<<a[i][j];
}
}
6.
#include <iostream>
sw=1;}
if(sw==1)cout<<"nu";
else cout<<"da";
}
for(i=0;i<n;i++)
{for(j=0;j<n;j++)
cout<<a[i][j]<<" ";
cout<<endl;
}
}