Informatică, întrebare adresată de Vladutzull, 9 ani în urmă

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 CRG
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;
}


Alte întrebări interesante