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

Scrieţi un program care citeşte de la tastatură un număr natural nenul n.Construieşte un tablou bidimensional de dimensiune n în care fiecare element este egal cu ultima cifră a produsului indicilor.
Va rog ajutati-ma !


chiseugen: ce limbaj
catastef2110: c++
catastef2110: Intrare :4
catastef2110: Iesire : 1 2 3 4
2 4 6 8
3 6 9 2
4 8 2 6
catastef2110: Mai detaliat : Scrieţi un program care citeşte de la tastatură un număr natural n şi construieşte în memorie o matrice cu n linii şi n coloane ale cărei elemente vor primi valori după cum urmează: elementul din linia i şi coloana j primeşte ca valoare ultima cifră a produsului i*j (1≤i≤n şi 1≤j≤n).

Răspunsuri la întrebare

Răspuns de chiseugen
3
#include <iostream>
using namespace std;
int main() {
    int n;
    cout << "n=";
    cin >> n;
    int A[n + 1][n + 1];
    for (int i = 1; i <= n; i++) {
        for (int j = 1; j <= n; j++) {
            A[i][j] = i * j % 10;
        }
    }
    for (int i = 1; i <= n; i++) {
        for (int j = 1; j <= n; j++) {
            cout << A[i][j]<< " ";
        }
        cout << endl;
    }
    return 0;
}
Alte întrebări interesante