neogz

Matrica suma clanova dijagonale

Jan 21st, 2014
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.84 KB | None | 0 0
  1. #include <iostream>
  2. #include <iomanip>
  3. #include <cmath>
  4. using namespace std;
  5.  
  6. /*
  7. Zadatak 1: Napiลกite program u kojem ฤ‡ete zbrojiti elemente koji se nalaze na dijagonali kvadratne matrice. Koristite funkcije.
  8. */
  9.  
  10. void unos(int matrica[][3], int max);
  11. int sumad(int matrica[][3], int max);
  12.  
  13.  
  14. int main()
  15. {
  16.     const int max = 3;
  17.     int mat[max][max];
  18.  
  19.     unos(mat, max);
  20.     cout <<endl<< "Suma clanova glavne dijagonale je: " << sumad(mat, max);
  21.  
  22.     system("pause>null");
  23.     return 0;
  24. }
  25.  
  26. void unos(int matrica[][3], int max)
  27. {
  28.     for (int i = 0; i < max; i++)
  29.     {
  30.         for (int j = 0; j < max; j++)
  31.         {
  32.             cout << "Unesite vijednost   [" << i + 1 << "," << j + 1 << "] -> ";
  33.             cin >> matrica[i][j];
  34.         }
  35.     }
  36. }
  37. int sumad(int matrica[][3], int max)
  38. {
  39.     int s = 0;
  40.     for (int i = 0; i < max; i++)
  41.     {
  42.        
  43.         s += matrica[i][i];
  44.        
  45.     }
  46.     return s;
  47. }
Advertisement
Add Comment
Please, Sign In to add comment