Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <math.h>
- using namespace std;
- int main()
- {struct elev {char nume[20],pren[20];
- unsigned nota[5];
- float media;};
- elev clasa[30];int n,i,j,s,k;
- cout<<"nr. de elevi din clasa "; cin>>n;
- for(i=0;i<n;i++)
- {cin.get(); cout<<"elevul "<<i+1<<endl;
- cout<<"nume "; cin.get(clasa[i].nume,20); cin.get();
- cout<<"prenume "; cin.get(clasa[i].pren,20); cin.get();
- for (j=0;j<5;j++){cout<<"nota "<<j+1<<" ";
- cin>>clasa[i].nota[j];}}
- for(i=0;i<n;i++){s=0,k=0;
- for(j=0;j<5;j++)
- if(clasa[i].nota[j]!=0){s+=clasa[i].nota[j]; k++;}
- clasa[i].media=(float)s/k;}
- for (i=0;i<n;i++)
- {cout<<clasa[i].nume<<" "<<clasa[i].pren<<" ";
- cout<<clasa[i].media<<endl;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement