Advertisement
Guest User

Laborator 21.2.2019

a guest
Feb 21st, 2019
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.81 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <iostream>
  3. #include<conio.h>
  4.  
  5. using namespace std;
  6. struct Elev {
  7. char nume[25];
  8. int nota;
  9. };
  10. Elev e;
  11. void citeste_e(Elev &e) {
  12. cout << "Nume elev: ";
  13. cin >> e.nume;
  14. cout << "Nota: ";
  15. cin >> e.nota;
  16. }
  17. void citeste(int &n, Elev e[]) {
  18. cout << "Nr elevi: ";
  19. cin >> n;
  20. for (int i = 0; i < n;i++)
  21. citeste_e(e[i]);
  22. }
  23. void afisare_e(Elev e) {
  24. cout << e.nume ;
  25. cout << e.nota ;
  26. cout << '\n';
  27. }
  28. void afisare(int &n, Elev e[]) {
  29. for (int i = 0;i < n;i++)
  30. afisare_e(e[i]);
  31. }
  32.  
  33. Elev min(int n, Elev e[]) {
  34. Elev maxim = e[0];
  35. for (int i = 1;i < n;i++)
  36. if (e[i].nota > maxim.nota)
  37. maxim = e[i];
  38. return maxim;
  39. }
  40. void main() {
  41. Elev e[25];
  42. int n;
  43. citeste(n, e);
  44. cout << '\n';
  45. afisare(n, e);
  46. cout << '\n';
  47. afisare_e(min(n, e));
  48. _getch();
  49. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement