Am nevoie de ajutor la respectiva problema:
Sa se scrie un program C++ care citeste de la tastatura doua numere naturale nenule,n si m(2<=m<=10,2<=n<=10) si care construieste in memorie si apoi afiseaza pe ecran o matrice A cu n linii(numerotate de la 1 la n) si m coloane(numerotate de la 1 la m) cu proprietatea ca fiecare element Aij memoreaza cea mai mica dintre valorile indicilor i si j(1<=i<=n,1<=j<=m).
Răspunsuri la întrebare
Răspuns de
0
#include <iostream>
using namespace std;
int main()
{
int n, m, i, j, a[30][30];
cout << "n="; cin >> n;
cout << "m="; cin >> m;
for (i=1; i<=n; i++)
for (j=1; j<=m; j++)
if (i > j)
a[i][j] = j;
else
a[i][j] = i;
for (i=1; i<=n; i++){
for (j=1; j<=n; j++)
cout << a[i][j] << " ";
cout << endl;
}
return 0;
}
using namespace std;
int main()
{
int n, m, i, j, a[30][30];
cout << "n="; cin >> n;
cout << "m="; cin >> m;
for (i=1; i<=n; i++)
for (j=1; j<=m; j++)
if (i > j)
a[i][j] = j;
else
a[i][j] = i;
for (i=1; i<=n; i++){
for (j=1; j<=n; j++)
cout << a[i][j] << " ";
cout << endl;
}
return 0;
}
Alte întrebări interesante
Chimie,
8 ani în urmă
Limba română,
8 ani în urmă
Engleza,
8 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă