Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 5.
- #include <iostream>
- #include <climits>
- using namespace std;
- struct parametry{
- int glod=5;
- int humor=5;
- int zmeczenie=5;
- };
- namespace pjesek{
- parametry doggo;
- string imie = "Doggo";
- void baw_sie(int czas, parametry &doggo);
- void jedz(int ilosc, parametry &doggo){
- doggo.glod-=ilosc;
- }
- void odpoczywaj(int czas, parametry &doggo){
- doggo.zmeczenie-=czas;
- }
- void statystyki(parametry doggo, string imie){
- cout << "Imie: " << imie << endl << "Zmeczenie: " << doggo.zmeczenie << endl << "Głod: " << doggo.glod << endl << "Humorek: " <<doggo.humor << endl;
- }
- }
- namespace kitku{
- parametry henryczek;
- string imie = "Henryczek";
- void baw_sie(int czas, parametry &henryczek){
- henryczek.humor+=czas;
- henryczek.zmeczenie+=czas;
- henryczek.glod+=czas;
- pjesek::doggo.humor-=czas;
- }
- void jedz(int ilosc, parametry &henryczek){
- henryczek.glod-=ilosc;
- }
- void odpoczywaj(int czas, parametry &henryczek){
- henryczek.zmeczenie-=czas;
- }
- void statystyki(parametry henryczek, string imie){
- cout << "Imie: " << imie << endl << "Zmeczenie: " << henryczek.zmeczenie << endl << "Głod: " << henryczek.glod << endl << "Humorek: " <<henryczek.humor << endl;
- }
- }
- int main()
- {
- int wybor, czas, ilosc;
- do {
- cout << "Co chcesz zrobić?" << endl;
- cout << "1.Bawic sie z psem" << endl;
- cout << "2. Bawic sie z kotem" << endl;
- cout << "3. Nakarmic psa" << endl;
- cout << "4. Nakarmic kota" << endl;
- cout << "5. Zostawic psa by odpocza" << endl;
- cout << "6. Zostawic kota by odpocza" << endl;
- cout << "7. Pokaz statystki pjeska" << endl;
- cout << "8. Pokaz statystki kitka" << endl;
- cout << "9. Juz nic nie chcesz, zostawiasz zwierzeta w spokoju" << endl;
- cout << " Twoj wybor to:" << endl;
- cin >> wybor;
- switch(wybor)
- {
- case 1:
- cout << "Jak dlugo chcesz sie bawic?" << endl;
- cin >> czas;
- pjesek::baw_sie(czas, pjesek::doggo);
- break;
- case 2:
- cout << "Jak dlugo chcesz sie bawic?" << endl;
- cin >> czas;
- kitku::baw_sie(czas, kitku::henryczek);
- break;
- case 3:
- cout << "Ile dajesz jedzonka?" << endl;
- cin >> ilosc;
- pjesek::jedz(ilosc, pjesek::doggo);
- break;
- case 4:
- cout << "Ile dajesz jedzonka?" << endl;
- cin >> ilosc;
- kitku::jedz(ilosc, kitku::henryczek);
- break;
- case 5:
- cout << "Ile dajesz odpoczac biedactwu?" << endl;
- cin >> czas;
- pjesek::odpoczywaj(czas, pjesek::doggo);
- break;
- case 6:
- cout << "Ile dajesz odpoczac biedactwu?" << endl;
- cin >> czas;
- kitku::odpoczywaj(czas, kitku::henryczek);
- break;
- case 7:
- pjesek::statystyki(pjesek::doggo, pjesek::imie);
- break;
- case 8:
- kitku::statystyki(kitku::henryczek, kitku::imie);
- break;
- case 9:
- cout << "Dales spokoj" << endl; break;
- default: cout << "Zly numer, sproboj ponownie" << endl;
- }
- }
- while(wybor!=9);
- return 0;
- }
- namespace pjesek{
- void baw_sie(int czas, parametry &doggo){
- doggo.humor+=czas;
- doggo.zmeczenie+=czas;
- doggo.glod+=czas;
- kitku::henryczek.humor-=czas;
- }
- }
- 6.
- #include <iostream>
- #include <climits>
- using namespace std;
- struct parametry{
- int glod=5;
- int humor=5;
- int zmeczenie=5;
- };
- namespace pjesek{
- parametry *doggo = new parametry[3];
- string imie = "Doggo";
- void baw_sie(int czas);
- void jedz(int ilosc){
- doggo -> glod-=ilosc;
- }
- void odpoczywaj(int czas){
- doggo -> zmeczenie-=czas;
- }
- void statystyki(string imie){
- cout << "Imie: " << imie << endl << "Zmeczenie: " << doggo -> zmeczenie << endl << "Głod: " << doggo -> glod << endl << "Humorek: " <<doggo -> humor << endl;
- }
- }
- namespace kitku{
- parametry *henryczek = new parametry[3];
- string imie = "Henryczek";
- void baw_sie(int czas){
- henryczek -> humor+=czas;
- henryczek -> zmeczenie+=czas;
- henryczek -> glod+=czas;
- pjesek::doggo -> humor-=czas;
- }
- void jedz(int ilosc){
- henryczek -> glod-=ilosc;
- }
- void odpoczywaj(int czas){
- henryczek -> zmeczenie-=czas;
- }
- void statystyki(string imie){
- cout << "Imie: " << imie << endl << "Zmeczenie: " << henryczek -> zmeczenie << endl << "Głod: " << henryczek -> glod << endl << "Humorek: " <<henryczek -> humor << endl;
- }
- }
- int main()
- {
- int wybor, czas, ilosc;
- do {
- cout << "Co chcesz zrobić?" << endl;
- cout << "1.Bawic sie z psem" << endl;
- cout << "2. Bawic sie z kotem" << endl;
- cout << "3. Nakarmic psa" << endl;
- cout << "4. Nakarmic kota" << endl;
- cout << "5. Zostawic psa by odpocza" << endl;
- cout << "6. Zostawic kota by odpocza" << endl;
- cout << "7. Pokaz statystki pjeska" << endl;
- cout << "8. Pokaz statystki kitka" << endl;
- cout << "9. Juz nic nie chcesz, zostawiasz zwierzeta w spokoju" << endl;
- cout << " Twoj wybor to:" << endl;
- cin >> wybor;
- switch(wybor)
- {
- case 1:
- cout << "Jak dlugo chcesz sie bawic?" << endl;
- cin >> czas;
- pjesek::baw_sie(czas);
- break;
- case 2:
- cout << "Jak dlugo chcesz sie bawic?" << endl;
- cin >> czas;
- kitku::baw_sie(czas);
- break;
- case 3:
- cout << "Ile dajesz jedzonka?" << endl;
- cin >> ilosc;
- pjesek::jedz(ilosc);
- break;
- case 4:
- cout << "Ile dajesz jedzonka?" << endl;
- cin >> ilosc;
- kitku::jedz(ilosc);
- break;
- case 5:
- cout << "Ile dajesz odpoczac biedactwu?" << endl;
- cin >> czas;
- pjesek::odpoczywaj(czas);
- break;
- case 6:
- cout << "Ile dajesz odpoczac biedactwu?" << endl;
- cin >> czas;
- kitku::odpoczywaj(czas);
- break;
- case 7:
- pjesek::statystyki(pjesek::imie);
- break;
- case 8:
- kitku::statystyki(kitku::imie);
- break;
- case 9:
- cout << "Dales spokoj" << endl; break;
- default: cout << "Zly numer, sproboj ponownie" << endl;
- }
- }
- while(wybor!=9);
- return 0;
- }
- namespace pjesek{
- void baw_sie(int czas){
- doggo -> humor+=czas;
- doggo -> zmeczenie+=czas;
- doggo -> glod+=czas;
- kitku::henryczek -> humor-=czas;
- }
- }
- ------------------------------------------------------------------------------------------------------------------
- #include <iostream>
- #include <climits>
- using namespace std;
- struct parametry{
- int glod=5;
- int humor=5;
- int zmeczenie=5;
- string imie;
- };
- namespace pjesek{
- int n=3;
- parametry *doggo = new parametry[n];
- void im_psow(){
- doggo[0].imie = "Doggo";
- doggo[1].imie = "Wincent";
- doggo[2].imie = "Albert";
- }
- void baw_sie(int czas, int i);
- void jedz(int ilosc, int i){
- doggo[i].glod-=ilosc;
- }
- void odpoczywaj(int czas, int i){
- doggo[i].zmeczenie-=czas;
- }
- void statystyki(string imie, int i){
- cout << "Imie: " << doggo[i].imie << endl << "Zmeczenie: " << doggo[i].zmeczenie << endl << "Głod: " << doggo[i].glod << endl << "Humorek: " <<doggo[i].humor << endl;
- }
- }
- namespace kitku{
- int n = 3;
- parametry *henryczek = new parametry[n];
- void im_kotow(){
- henryczek[0].imie = "Henryczek";
- henryczek[1].imie = "Tadzio";
- henryczek[2].imie = "Marian";
- }
- void baw_sie(int czas, int i){
- henryczek[i].humor+=czas;
- henryczek[i].zmeczenie+=czas;
- henryczek[i].glod+=czas;
- for(int i =0; i < pjesek::n; i++) pjesek::doggo[i].humor-=czas;
- }
- void jedz(int ilosc, int i){
- henryczek[i].glod-=ilosc;
- }
- void odpoczywaj(int czas, int i){
- henryczek[i].zmeczenie-=czas;
- }
- void statystyki(string imie, int i){
- cout << "Imie: " << henryczek[i].imie << endl << "Zmeczenie: " << henryczek[i].zmeczenie << endl << "Głod: " << henryczek[i].glod << endl << "Humorek: " <<henryczek[i].humor << endl;
- }
- }
- int main()
- {
- pjesek::im_psow();
- kitku::im_kotow();
- int wybor, czas, ilosc, k, p;
- cout << "Podaj kota" << endl;
- cin >> k;
- cout << "podaj psa" << endl;
- cin >> p;
- do {
- cout << "Co chcesz zrobić?" << endl;
- cout << "1.Bawic sie z psem" << endl;
- cout << "2. Bawic sie z kotem" << endl;
- cout << "3. Nakarmic psa" << endl;
- cout << "4. Nakarmic kota" << endl;
- cout << "5. Zostawic psa by odpocza" << endl;
- cout << "6. Zostawic kota by odpocza" << endl;
- cout << "7. Pokaz statystki pjeska" << endl;
- cout << "8. Pokaz statystki kitka" << endl;
- cout << "9. Zmiana " << endl;
- cout << "10. Juz nic nie chcesz, zostawiasz zwierzeta w spokoju" << endl;
- cout << " Twoj wybor to:" << endl;
- cin >> wybor;
- switch(wybor)
- {
- case 1:
- cout << "Jak dlugo chcesz sie bawic?" << endl;
- cin >> czas;
- pjesek::baw_sie(czas, p);
- break;
- case 2:
- cout << "Jak dlugo chcesz sie bawic?" << endl;
- cin >> czas;
- kitku::baw_sie(czas, k);
- break;
- case 3:
- cout << "Ile dajesz jedzonka?" << endl;
- cin >> ilosc;
- pjesek::jedz(ilosc, p);
- break;
- case 4:
- cout << "Ile dajesz jedzonka?" << endl;
- cin >> ilosc;
- kitku::jedz(ilosc, k);
- break;
- case 5:
- cout << "Ile dajesz odpoczac biedactwu?" << endl;
- cin >> czas;
- pjesek::odpoczywaj(czas, p);
- break;
- case 6:
- cout << "Ile dajesz odpoczac biedactwu?" << endl;
- cin >> czas;
- kitku::odpoczywaj(czas, k);
- break;
- case 7:
- pjesek::statystyki(pjesek::doggo[p].imie, p);
- break;
- case 8:
- kitku::statystyki(kitku::henryczek[k].imie, k);
- break;
- case 9:
- cout << "Ktorego kota wybierasz" << endl;
- cin >> k;
- cout << "Ktorego psa wybierasz" << endl;
- cin >> p;
- break;
- case 10:
- cout << "Dales spokoj" << endl; break;
- default: cout << "Zly numer, sproboj ponownie" << endl;
- }
- }
- while(wybor!=10);
- return 0;
- }
- namespace pjesek{
- void baw_sie(int czas, int i){
- doggo[i].humor+=czas;
- doggo[i].zmeczenie+=czas;
- doggo[i].glod+=czas;
- for(int i =0; i < kitku::n; i++) kitku::henryczek[i].humor-=czas;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement