Dimitar23308

dom.rab11

Jan 15th, 2026 (edited)
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.22 KB | None | 0 0
  1. #include <iostream>
  2. #include <string>
  3. using namespace std;
  4.  
  5. struct Student {
  6. string ime;
  7. int fakNomer;
  8. double sredenUspeh;
  9. };
  10.  
  11. int main() {
  12. int N;
  13. cout << "Vavedi broi studenti: ";
  14. cin >> N;
  15.  
  16. Student studenti[N];
  17.  
  18.  
  19. for (int i = 0; i < N; i++) {
  20. cout << "\nStudent " << i + 1 << endl;
  21. cout << "Ime: ";
  22. cin >> studenti[i].ime;
  23. cout << "Fakulteten nomer: ";
  24. cin >> studenti[i].fakNomer;
  25. cout << "Sreden uspeh: ";
  26. cin >> studenti[i].sredenUspeh;
  27. }
  28.  
  29.  
  30. cout << "\n--- Spisak na studenti ---\n";
  31. for (int i = 0; i < N; i++) {
  32. cout << studenti[i].ime << " "
  33. << studenti[i].fakNomer << " "
  34. << studenti[i].sredenUspeh << endl;
  35. }
  36.  
  37.  
  38. int indexMax = 0;
  39. for (int i = 1; i < N; i++) {
  40. if (studenti[i].sredenUspeh > studenti[indexMax].sredenUspeh) {
  41. indexMax = i;
  42. }
  43. }
  44.  
  45. cout << "\n--- Student s nai-visok uspeh ---\n";
  46. cout << "Ime: " << studenti[indexMax].ime << endl;
  47. cout << "Fak. nomer: " << studenti[indexMax].fakNomer << endl;
  48. cout << "Uspeh: " << studenti[indexMax].sredenUspeh << endl;
  49.  
  50. return 0;
  51. }
  52.  
Advertisement
Add Comment
Please, Sign In to add comment