Advertisement
Guest User

Untitled

a guest
Apr 21st, 2018
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.97 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. struct elev{
  5. char nume[20];
  6. char prenume[20];
  7. int note[10];
  8. float medie;
  9. };
  10.  
  11. void citireElev(elev &e){
  12. int nrnote,s=0;
  13. cout << "Nume: ";
  14. cin >> e.nume;
  15. cout << "\nPrenume: ";
  16. cin >> e.prenume;1
  17. cout << "\nCate note are: ";
  18. cin >> nrnote;
  19. for(int i = 0 ; i < nrnote ; ++i){
  20. cin >> e.note[i];
  21. s += e.note[i];
  22. }
  23. e.medie = ((float)s / (float)nrnote);
  24.  
  25. }
  26.  
  27. void afisareElev(elev e){
  28. cout << e.nume << " " << e.prenume << " " << e.medie << endl;
  29. }
  30.  
  31. int main (){
  32. elev elevi[10];
  33. int n;
  34. cout << "Dati nr de elevi:";
  35. cin >> n;
  36. for(int i = 0 ; i < n ; ++i)
  37. citireElev(elevi[i]);
  38. float max = elevi[0].medie;
  39. elev celmaibun;
  40. for(int i = 0 ; i < n ; ++i)
  41. if(elevi[i].medie > max){
  42. max = elevi[i].medie;
  43. celmaibun = elevi[i];
  44. }
  45. afisareElev(celmaibun);
  46. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement