cum generez o matrice care arata
1 5 9 13
2 6 10 14
3 7 11 15
4 8 12 16
SmartGuy:
patratica (n*n) sau normala (n*m) ?
Răspunsuri la întrebare
Răspuns de
2
#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;
}
}
#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;
}
}
Răspuns de
1
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;
}
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;
}
Alte întrebări interesante
Fizică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă