Suma elementelor de pe diagonala prinicipala a unei matrice patratice C++

Pentru a realiza produsul elementelor pur si simplu in codul de mai sus initializam s=1 (pentru a nu inmulti cu 0) si, la linia 15, inlocuim semnul “+” cu “*”, astfel variabila s va memora produsul elementelor de pe diagonala principala a matricei date.

Spor la lucru! Daca aveti intrebari nu ezitati sa le lasati in comentarii, va vom raspunde cat de repede putem 🙂

4 Replies to “Suma elementelor de pe diagonala prinicipala a unei matrice patratice C++”

  1. nu trebuia pusa conditia if(i==j) apoi facuta suma?

    Reply

    1. in loc de conditia aceasta la suma se atribuie a[i][i]
      unde primul i este numarul randului si al doilea ar trebui sa fie j , dar fiindca la noi i=j atunci punem i si parcurgem doar diagonala si nu toata matricea…

      Reply

  2. La suma for-ul ar trebui sa plece de la 0, altfel suma nu este corecta

    Reply

    1. in for sa pus <= ce inseamna ca numarul m inclusiv … adica nu este greaseala va fi acelasi rezultat

      Reply

Leave a Reply

Your email address will not be published. Required fields are marked *