Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- struct elev{
- char nume[20];
- char prenume[20];
- int note[10];
- float medie;
- };
- void citireElev(elev &e){
- int nrnote,s=0;
- cout << "Nume: ";
- cin >> e.nume;
- cout << "\nPrenume: ";
- cin >> e.prenume;1
- cout << "\nCate note are: ";
- cin >> nrnote;
- for(int i = 0 ; i < nrnote ; ++i){
- cin >> e.note[i];
- s += e.note[i];
- }
- e.medie = ((float)s / (float)nrnote);
- }
- void afisareElev(elev e){
- cout << e.nume << " " << e.prenume << " " << e.medie << endl;
- }
- int main (){
- elev elevi[10];
- int n;
- cout << "Dati nr de elevi:";
- cin >> n;
- for(int i = 0 ; i < n ; ++i)
- citireElev(elevi[i]);
- float max = elevi[0].medie;
- elev celmaibun;
- for(int i = 0 ; i < n ; ++i)
- if(elevi[i].medie > max){
- max = elevi[i].medie;
- celmaibun = elevi[i];
- }
- afisareElev(celmaibun);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement