Informatică, întrebare adresată de YCarolyyy, 8 ani în urmă

Cpp
Tablou bidimensional

Anexe:

vadim2018: da cei asta cpp tablou bidmensional
YCarolyyy: program în Cpp. cu aplicarea tabloului bidimensional
vadim2018: nu we da tu ce ai de facut la acest ex
vadim2018: trimite toata pagina de exercitii
YCarolyyy: păi în poză e toată confiția
YCarolyyy: *condiția
vadim2018: nu da tu ce cl esti
YCarolyyy: a 10
vadim2018: aaa ok
vadim2018: dw dara

Răspunsuri la întrebare

Răspuns de boiustef
1

#include <iostream>

using namespace std;

int A[100][100], sume[200];

int main()

{

   int n, i, j;

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

   cout << "introdu matricea (tabloul bidimensional: \n";

   for (i=0; i<n; ++i)

       for (j=0; j<n; ++j)

           cin >> A[i][j];

    for (i=0; i<n; ++i)

       for (j=0; j<n; ++j)

           sume[i+j]=sume[i+j]+A[i][j];

    cout << "sumele paralelelor la diagonala principala: \n";

    for (i=0; i<=2*(n-1); ++i)

           cout << sume[i] << " ";

   return 0;

}


boiustef: intrebari ?
YCarolyyy: poți explica cum se realizează tablourile bidimensionale?
YCarolyyy: salut, nu lucreaza bine programul
YCarolyyy: imi da sa introduc valori si nu se mai opreste, oricate cifre nu as da
boiustef: nu cred ca nu se opreste... daca introduci n=5, at tr sa introduci 5*5 numere, adica 25 de numere
boiustef: un asa tablou arata astfel (de exemplu):
12 20 13 84 23
65 28 11 44 80
42 10 30 40 50
62 33 11 88 99
31 61 91 81 71
boiustef: 5 linii cu 5 numere in fiecare linie
boiustef: diagonala principala e care porneste din coltul stanga-sus pana in coltul dreapta-jos
Alte întrebări interesante