Advertisement
Guest User

Untitled

a guest
Feb 14th, 2016
50
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.16 KB | None | 0 0
  1. #include <iostream>
  2. #include <iomanip>
  3. using namespace std;
  4. const int red = 5, kolona = 4;
  5.  
  6. void unos(int[][4]);
  7. float prosjek(int[]);
  8. int prebroji(int[][4], int);
  9.  
  10. void main() {
  11. int matrica[red][kolona], izbor;
  12. unos(matrica);
  13. cout << "Izaberite predmet " << endl;
  14. cin >> izbor;
  15. izbor--;
  16. cout << "Na predmetu " << izbor << " ukupno " << prebroji(matrica, izbor) << " ima ocjenu vecu od 4 " << endl;
  17. cout << "Unesite ucenika za kojeg zelite znati prosjek " << endl;
  18. cin >> izbor;
  19. izbor--;
  20. cout << "Prosjecna ocjena za " << izbor << " je " << prosjek(matrica[izbor]);
  21.  
  22.  
  23. system("pause");
  24. }
  25. int prebroji(int matrica[][4], int izbor){
  26. int b = 0;
  27. for (int i = 0; i <red; i++)
  28. {
  29. if (matrica[i][izbor] >= 4)
  30. b++;
  31. }
  32. return b;
  33. }
  34. void unos(int matrica[][4]) {
  35. for (int i = 0; i < 5; i++)
  36. for (int j = 0; j < 4; j++) {
  37. cout << "upisite ocjenu za ucenika " << i + 1 << "iz predmeta " << j + 1 << endl;
  38. cin >> matrica[i][j];
  39. if (matrica[i][j] < 2 || matrica[i][j]>5)
  40. j--;
  41. }
  42. }
  43. float prosjek(int matrica[]) {
  44. float suma = 0;
  45. for (int i = 0; i < kolona; i++)
  46. {
  47. suma += matrica[i];
  48. }
  49. return suma / float(kolona);
  50. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement