limun11

Untitled

Sep 19th, 2015
125
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.39 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. void unos(int[][5]);
  5. int igrac1(int[][5], int);
  6. void igrac2(int[][5], int, int&);
  7.  
  8. const int red = 4;
  9. const int kolona = 5;
  10.  
  11. int main()
  12.  
  13. {
  14. int matrica[red][kolona];
  15. int n=0;
  16. int m=0;
  17. int suma=0;
  18.  
  19. unos(matrica);
  20.  
  21. cout << "Odaberite igraca koji za kojeg zelite znati max poena na utakmici koja je po vasem izboru: " << endl;
  22. cin >> n;
  23. cout << "To je igrac: " << igrac1(matrica, n) << endl;
  24.  
  25. cout << "Odaberite igraca za kojeg zelite znati zbroj poena: " << endl;
  26. cin >> m;
  27. igrac2(matrica, m, suma);
  28. cout << "Ukupni zbroj njegovih poena je: " << suma << endl;
  29.  
  30. system("PAUSE");
  31. return 0;
  32. }
  33.  
  34. void unos(int matrica[][5])
  35. {
  36. cout << "Unos poena za igraca po utakmici!" << endl;
  37. for (int i = 0; i < red; i++)
  38. {
  39. for (int j = 0; j < kolona; j++)
  40. {
  41. cout << "Igrac broj: " << i <<" "<<"Utakmica broj: " << j << endl;
  42. cin >> matrica[i][j];
  43.  
  44. while (matrica[i][j] < 0)
  45. {
  46. {
  47. cout << "Poen koji ste unijeli nije ispravan. Ponovite unos: " << endl;
  48. cin >> matrica[i][j];
  49. }
  50. }
  51. }
  52. }
  53. }
  54.  
  55. int igrac1(int matrica[][5], int n)
  56. {
  57. int max = 0;
  58. int zamjena = 0;
  59.  
  60.  
  61. for (int i = 0; i < red; i++)
  62. {
  63. if (matrica[i][n]>zamjena)
  64. max = i;
  65. }
  66. return max;
  67. }
  68.  
  69. void igrac2(int matrica[][5], int m, int &suma)
  70. {
  71. for (int i = 0; i <kolona; i++)
  72.  
  73. {
  74. suma = suma + matrica[m][i];
  75. }
  76. }
Advertisement
Add Comment
Please, Sign In to add comment