Advertisement
Guest User

Untitled

a guest
Feb 20th, 2019
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.70 KB | None | 0 0
  1. #include <iostream>
  2. #include <math.h>
  3. using namespace std;
  4.  
  5. int main()
  6. {struct elev {char nume[20],pren[20];
  7. unsigned nota[5];
  8. float media;};
  9. elev clasa[30];int n,i,j,s,k;
  10. cout<<"nr. de elevi din clasa "; cin>>n;
  11. for(i=0;i<n;i++)
  12. {cin.get(); cout<<"elevul "<<i+1<<endl;
  13. cout<<"nume "; cin.get(clasa[i].nume,20); cin.get();
  14. cout<<"prenume "; cin.get(clasa[i].pren,20); cin.get();
  15. for (j=0;j<5;j++){cout<<"nota "<<j+1<<" ";
  16. cin>>clasa[i].nota[j];}}
  17. for(i=0;i<n;i++){s=0,k=0;
  18. for(j=0;j<5;j++)
  19. if(clasa[i].nota[j]!=0){s+=clasa[i].nota[j]; k++;}
  20. clasa[i].media=(float)s/k;}
  21. for (i=0;i<n;i++)
  22. {cout<<clasa[i].nume<<" "<<clasa[i].pren<<" ";
  23. cout<<clasa[i].media<<endl;
  24. }
  25.  
  26. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement