Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /////Karasi bonitirovka#include <iostream>
- #include <math.h>
- using namespace std;
- class Rybki
- {
- double zagDovzh, malaDovzh, dovzhGol, visotaTila, obhTila, naybTov, masaRyb, kefVelGol, kefprogon, koefObhva, kofVgod, koefVT;
- public:
- void velGol(double dovzhGol, double malaDovzh);
- void progonistost (double malaDovzh, double visotaTila);
- void obhvat (double obhTila,double malaDovzh) ;
- void vidnTovsh (double naybTov, double malaDovzh);
- void koefVgod (double masaRyb, double malaDovzh);
- };
- void Rybki::velGol(double dovzhGol, double malaDovzh)
- {
- double kefVelgol=(dovzhGol/malaDovzh)*100;
- cout<<"Pokaznik velikovag: "<<kefVelgol<<"\n";
- }
- void Rybki::progonistost(double malaDovzh, double visotaTila)
- {
- double kefprogon=(malaDovzh/visotaTila);
- cout<<"Pokaznik progonistosti: "<<kefprogon<<"\n";
- }
- void Rybki::obhvat(double obhTila, double malaDovzh)
- {
- double koefObhvat=(obhTila/malaDovzh)*100;
- cout<<"Pokaznik obhvatu: "<<koefObhvat<<"\n";
- }
- void Rybki::vidnTovsh(double naybTov, double malaDovzh)
- {
- double koefVT=(naybTov/malaDovzh)*100;
- cout<<"Pokaznik vidnosnoyi tovsh: "<<koefVT<<"\n";
- }
- void Rybki::koefVgod(double masaRyb, double malaDovzh)
- {
- kofVgod=(masaRyb/pow(malaDovzh,3))*100;
- cout<<"Pokaznik vgodovanosti: "<<kofVgod<<"\n";
- }
- int main()
- {
- Rybki a1;
- double L, l, C, H, O, m, mt;
- cout<<"Vvedit' zagal'nu dovzhinu";
- cin>>L;
- cout<<"Vvedit' malu dovzhinu";
- cin>>l;
- cout<<"Vvedit' Dovzhinu golovi";
- cin>>C;
- cout<<"Vvedit' visotu tila naybil'shu";
- cin>>H;
- cout<<"Vvedit'obhvat tila";
- cin>>O;
- cout<<"Vvedit' nayb tovsh tila";
- cin>>m;
- cout<<"Vvedit' masu tila";
- cin>>mt;
- a1.velGol(C,l);
- a1.progonistost(l,H);
- a1.obhvat (O,l);
- a1.vidnTovsh(m,l);
- a1.koefVgod(mt,l);
- system ("pause");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment