👤
Robert0o1
a fost răspuns

 cum generez o matrice care arata

1  5    9   13

2  6   10  14

3  7   11  15

4  8   12  16



Răspuns :

#include <iostream>
#include <iomanip>

using namespace std;
int main()
{int n,i,j,a[30][30];

cout<<"n="; cin>>n;


for (i=1;i<=n;i++)
for (j=1;j<=n;j++)
a[i][j]=j*4+i-4;


  for (i=1;i<=n;i++)
  {for (j=1;j<=n;j++)
  cout<<setw(4)<<a[i][j];
  cout<<endl;
 }

}


int main(){
int a[20][20],i,j,n;
cout<<"n=";cin>>n;

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

 a[i][1]=i;
 for(j=2;j<=n;j++){
 a[i][j]=a[i][j-1]+n;
 }
 }
 for(i=1;i<=n;i++){
 for(j=1;j<=n;j++)

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

 return 0;
}