You are on page 1of 9

#include <iostream>

using namespace std;

//1.

int main()

unsigned int m, n, a[101][101], i, j;

cin>>m>>n;

for(i=1;i<=m;i++)

for(j=1;j<=n;j++) {

if(i<=j)

a[i][j]=i;

else

a[i][j]=j;

for(i=1;i<=m;i++) {

for(j=1;j<=n;j++)

cout<<a[i][j]<<" ";

cout<<endl;

return 0;

}
#include <iostream>

using namespace std;

//2.

int main()

unsigned int n, a[101][101], i, j, c;

cin>>n;

c=n;

for(i=1;i<=n;i++)

for(j=1;j<=n;j++)

if(i==j)

a[i][j]=0;

for(j=1;j<=n;j++) {

for(i=1;i<=n;i++)

if(i!=j)

a[i][j]=c;

c--;

for(i=1;i<=n;i++) {

for(j=1;j<=n;j++)

cout<<a[i][j]<<" ";

cout<<endl;

return 0;

}
#include <iostream>

using namespace std;

//3.

int main()

unsigned int n, a[101][101], i, j, c;

cin>>n;

c=n;

for(i=1;i<=n;i++) {

for(j=1;j<=n;j++)

if(i+j==n+1)

a[i][j]=0;

else

a[i][j]=c;

c--;

for(i=1;i<=n;i++) {

for(j=1;j<=n;j++)

cout<<a[i][j]<<" ";

cout<<endl;

return 0;

}
#include <iostream>

using namespace std;

//4.

int main()

unsigned int m, n, a[101][101], i, j;

cin>>m>>n;

for(i=1;i<=m;i++)

for(j=1;j<=n;j++) {

if(i>=j)

a[i][j]=i;

else

a[i][j]=j;

for(i=1;i<=m;i++) {

for(j=1;j<=n;j++)

cout<<a[i][j]<<" ";

cout<<endl;

return 0;

}
#include <iostream>

using namespace std;

//5.

int main()

unsigned int n, p, a[20][20], m=1, i, j;

bool ok;

cin>>n>>p;

for(i=1;i<=n;i++) {

for(j=1;j<=p;j++) {

ok=0;

while(ok==0) {

if((m*m)%2!=0) {

a[i][j]=m*m;

ok=1;

m++;

for(i=1;i<=n;i++) {

for(j=1;j<=p;j++)

cout<<a[i][j]<<" ";

cout<<endl;

return 0;

}
#include <iostream>

using namespace std;

//6.

int main()

unsigned int n, a[23][23], i, j;

cin>>n;

for(i=1;i<=n;i++)

for(j=1;j<=n;j++)

cin>>a[i][j];

i=1;

for(j=1;j<=n;j++)

cout<<a[i][j]<<" ";

j=n;

for(i=2;i<=n;i++)

cout<<a[i][j]<<" ";

i=n;

for(j=n-1;j>=1;j--)

cout<<a[i][j]<<" ";

j=1;

for(i=n-1;i>1;i--)

cout<<a[i][j]<<" ";

return 0;

}
#include <iostream>

using namespace std;

//5.

int main()

unsigned int n, p, a[20][20], m=0, i, j;

bool ok;

cin>>n>>p;

for(i=1;i<=n;i++) {

for(j=1;j<=p;j++) {

ok=0;

while(ok==0) {

if((m*m)%2==0) {

a[i][j]=m*m;

ok=1;

m++;

for(i=1;i<=n;i++) {

for(j=1;j<=p;j++)

cout<<a[i][j]<<" ";

cout<<endl;

return 0;

}
#include <iostream>

using namespace std;

//8.

int main()

unsigned int m, n, a[10][10], i, j, min;

cin>>m>>n;

for(i=1;i<=m;i++)

for(j=1;j<=n;j++)

cin>>a[i][j];

for(i=1;i<=m;i++) {

min=INT_MAX;

for(j=1;j<=n;j++) {

if(a[i][j]<min)

min=a[i][j];

cout<<min<<" ";

return 0;

You might also like