Advertisement
Guest User

Untitled

a guest
Mar 19th, 2019
46
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.94 KB | None | 0 0
  1. struct ucenik
  2. {
  3.     int redniBroj;
  4.     char imePrezime[25];
  5.     int ocjene[5];
  6.  
  7.     float prosjek();
  8. };
  9.  
  10. void unos(ucenik*);
  11. void ispis(ucenik);
  12.  
  13. int main() {
  14.  
  15.     ucenik amir;
  16.     ucenik kerim;
  17.  
  18.     unos(&amir);
  19.     unos(&kerim);
  20.  
  21.     ispis(amir);
  22.     ispis(kerim);
  23.  
  24.     return 0;
  25. }
  26.  
  27. float ucenik::prosjek() {
  28.  
  29.     float suma = 0;
  30.  
  31.     for (int i = 0; i < 5; i++) {
  32.  
  33.         suma = suma + this->ocjene[i];
  34.     }
  35.  
  36.     return suma / 5;
  37. }
  38.  
  39. void unos(ucenik *uc) {
  40.  
  41.     cout << "Unesite redni broj" << endl;
  42.     cin >> uc->redniBroj;
  43.  
  44.     cout << "Unesite ime i prezime ucenika" << endl;
  45.     cin.ignore();
  46.  
  47.     cin.getline(uc->imePrezime, 25);
  48.  
  49.     cout << "Unesi ocjene" << endl;
  50.  
  51.     for (int i = 0; i < 5; i++) {
  52.  
  53.         cin >> uc->ocjene[i];
  54.     }
  55. }
  56.  
  57. void ispis(ucenik is) {
  58.  
  59.     cout << is.redniBroj << endl;
  60.     cout << is.imePrezime << endl;
  61.  
  62.     for (int i = 0; i < 5; i++) {
  63.  
  64.         cout << is.ocjene[i] << " ";
  65.     }
  66.  
  67.     cout << endl;
  68.     cout << is.prosjek();
  69.  
  70.     cout << endl << endl;
  71. } */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement