Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <fstream>
- #include <string>
- using namespace std;
- class Mokiniai {
- private:
- int paz1, paz2, paz3, paz4, paz5;
- double vid;
- int best;
- string vardas;
- public:
- Mokiniai(): paz1(0), paz2(0), paz3(0), paz4(0), paz5(0) {}
- Mokiniai(int x, int y, int z, int c, int v): paz1(x), paz2(y), paz3(z), paz4(c), paz5(v) {}
- ~Mokiniai() {}
- void Skaitymas()
- {
- vardas = "";
- cin >> vardas >> paz1 >> paz2 >> paz3 >> paz4 >> paz5;
- }
- void Skaiciavimas()
- {
- int suma;
- suma = paz1 + paz2 + paz3 + paz4 + paz5;
- vid = suma/5.;
- }
- double graz_vid()
- {
- return vid;
- }
- string graz_vard()
- {
- return vardas;
- }
- };
- int main() {
- int n;
- int best = 0, new_i = 0;
- double max = -1000000;
- Mokiniai M[100];
- cin >> n;
- for(int i = 0; i < n; i++)
- {
- M[i].Skaitymas();
- M[i].Skaiciavimas();
- if(M[i].graz_vid() > 9)
- {
- best++;
- }
- if(M[i].graz_vid() > max)
- {
- max = M[i].graz_vid();
- new_i = i;
- }
- }
- ofstream os;
- os.open("Rez.txt");
- os << best << " studentas/ai gaus stipendiją." << endl;
- os << "Geriausiai mokosi " << M[new_i].graz_vard() << "." << endl;
- os.close();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement