Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <iomanip>
- class Tim
- {
- std::string ime;
- int broj_odigranih;
- int broj_pobjeda; int broj_nerijesenih; int broj_poraza;
- int broj_datih; int broj_primljenih; int broj_poena;
- public:
- Tim (std::string ime)
- {
- this->ime = ime;
- broj_datih=0; broj_nerijesenih=0; broj_odigranih = 0;
- broj_pobjeda=0; broj_poena=0; broj_poraza=0; broj_primljenih=0;
- }
- void ObradiUtakmicu(int broj_datih, int broj_primljenih)
- {
- this->broj_datih=broj_datih; this->broj_primljenih=broj_primljenih;
- if (broj_datih > broj_primljenih) { broj_pobjeda++;
- broj_poena = 3;
- broj_odigranih++; }
- if (broj_datih < broj_primljenih) { broj_poraza++;
- broj_poena = 0;
- broj_odigranih++;}
- if (broj_datih == broj_primljenih){ broj_nerijesenih++;
- broj_poena=1; broj_odigranih++;
- }
- }
- std::string DajImeTima() const
- {
- return ime;
- }
- int DajBrojPoena() const
- {
- return broj_poena;
- }
- int DajGolRazliku() const
- {
- return (broj_datih - broj_primljenih);
- }
- void IspisiPodatke() const
- {
- std::cout<<std::setw(20)<< std::left<< ime <<" \nBroj odigranih utakmica:" << std::setw(4)<<std::right<<broj_odigranih <<
- "Broj Pobjeda: " <<broj_pobjeda << "Broj nerijesenih:"
- <<broj_nerijesenih <<" Broj poraza:"<<broj_poraza<< " Broj datih: " << broj_datih <<" Broj primljenih:" << broj_primljenih
- <<" Broj poena: " <<broj_poena;
- }
- };
- int main()
- {
- Tim imetima ("Zeljo");
- imetima.ObradiUtakmicu(2,5);
- imetima.IspisiPodatke();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment