plik


ÿþBARTOSZ NOWAK, GR. 14, ID, WIMiR SPRAWOZDANIE Z WICZEC NR. 7 DATA: 29.04.2009r ZADANIE 2 //Cwiczenia 7 C++1 zadanie 2 Bartosz Nowak gr 14 ID #include <iostream> using namespace std; int main (int argc, char *argv[]) { cout << "Hello World!" << endl; cout << "Komentarz" << endl; cout << "Nacisnij ENTER aby kontynuowac..." << endl; cin.get(); return 0; } ZADANIE 9 //Cwiczenia 7 C++1 zadanie 9 Bartosz Nowak gr 14 ID using namespace std; #include <iostream> #include <cstdlib> #include <conio.h> class portmonetka { private: int m1; int m2; int m5; int b10; int kwota; public: void dodajm1(); void dodajm2(); void dodajm5(); void dodajb10(); void wyplacm1(); void wyplacm2(); void wyplacm5(); void wyplacb10(); void pokaziloscm(); void pokaziloscb(); void pokazwartoscm(); void pokazwartoscb(); void pokazwartosc(); portmonetka(); portmonetka(int a); portmonetka(int a,int b); portmonetka(int a,int b,int c); portmonetka(int a,int b,int c,int d); ~portmonetka(); }; void portmonetka::dodajm1() { m1=m1+1; } void portmonetka::dodajm2() { m2=m2+1; } void portmonetka::dodajm5() { m5=m5+1; } void portmonetka::dodajb10() { b10=b10+1; } void portmonetka::wyplacm1() { if(m1>1)m1=m1-1; } void portmonetka::wyplacm2() { if(m2>1)m2=m2-1; } void portmonetka::wyplacm5() { if(m5>1)m5=m5-1; } void portmonetka::wyplacb10() { if(b10>1)b10=b10-1; } void portmonetka::pokaziloscm() { cout<<m1<<" zlotowek"<<endl; cout<<m2<<" dwuzlotowek"<<endl; cout<<m5<<" piatek"<<endl; } void portmonetka::pokaziloscb() { cout<<b10<<" dziesiatek"<<endl; } void portmonetka::pokazwartoscm() { cout<<m1+2*m2+5*m5<<" zl w bilonie i "; } void portmonetka::pokazwartoscb() { cout<<10*b10<<" zl w banknotach, "; } void portmonetka::pokazwartosc() { kwota=m1+2*m2+5*m5+10*b10; cout<<kwota; } portmonetka::~portmonetka() { } portmonetka::portmonetka() { m1=0; m2=0; m5=0; b10=0; } portmonetka::portmonetka(int a) { m1=a; m2=0; m5=0; b10=0; } portmonetka::portmonetka(int a,int b) { m1=a; m2=b; m5=0; b10=0; } portmonetka::portmonetka(int a,int b, int c) { m1=a; m2=b; m5=c; b10=0; } portmonetka::portmonetka(int a,int b,int c,int d) { m1=a; m2=b; m5=c; b10=d; } int main (int argc, char *argv[]) { portmonetka portmonetka1; portmonetka portmonetka2(7); portmonetka portmonetka3(1,2); portmonetka portmonetka4(0,15,9); portmonetka portmonetka5(1,2,3,20); cout<<"Portfele:"<<endl; portmonetka1.dodajm5(); portmonetka1.dodajb10(); portmonetka2.dodajm1(); portmonetka2.dodajm2(); portmonetka3.wyplacm1(); portmonetka3.dodajm2(); portmonetka4.wyplacm2(); portmonetka4.wyplacm5(); portmonetka5.wyplacb10(); cout<<endl; cout<<"portmonetka1 zawiera:"<<endl; portmonetka1.pokazwartoscm(); portmonetka1.pokazwartoscb(); cout<<"co razem daje "; portmonetka1.pokazwartosc(); cout<<"zl, w tym"<<endl; portmonetka1.pokaziloscm(); portmonetka1.pokaziloscb(); cout<<"obiekt portmonetka1 klasy portmonetka ma wielkosc:"<<sizeof(portmonetka1)<<"bajtow"<<endl; cout<<endl; cout<<"portmonetka2 zawiera:"<<endl; portmonetka2.pokazwartoscm(); portmonetka2.pokazwartoscb(); cout<<"co razem daje "; portmonetka2.pokazwartosc(); cout<<"zl, w tym"<<endl; portmonetka2.pokaziloscm(); portmonetka2.pokaziloscb(); cout<<"obiekt portmonetka2 klasy portmonetka ma wielkosc:"<<sizeof(portmonetka2)<<"bajtow"<<endl; cout<<endl; cout<<"portmonetka3 zawiera:"<<endl; portmonetka3.pokazwartoscm(); portmonetka3.pokazwartoscb(); cout<<"co razem daje "; portmonetka3.pokazwartosc(); cout<<"zl, w tym"<<endl; portmonetka3.pokaziloscm(); portmonetka3.pokaziloscb(); cout<<"obiekt portmonetka3 klasy portmonetka ma wielkosc:"<<sizeof(portmonetka3)<<"bajtow"<<endl; cout<<endl; cout<<"portmonetka4 zawiera:"<<endl; portmonetka4.pokazwartoscm(); portmonetka4.pokazwartoscb(); cout<<"co razem daje "; portmonetka4.pokazwartosc(); cout<<"zl, w tym"<<endl; portmonetka4.pokaziloscm(); portmonetka4.pokaziloscb(); cout<<"obiekt portmonetka4 klasy portmonetka ma wielkosc:"<<sizeof(portmonetka4)<<"bajtow"<<endl; cout<<endl; cout<<"portmonetka5 zawiera:"<<endl; portmonetka5.pokazwartoscm(); portmonetka5.pokazwartoscb(); cout<<"co razem daje "; portmonetka5.pokazwartosc(); cout<<"zl, w tym"<<endl; portmonetka5.pokaziloscm(); portmonetka5.pokaziloscb(); cout<<"obiekt portmonetka5 klasy portmonetka ma wielkosc:"<<sizeof(portmonetka5)<<"bajtow"<<endl; cout<<endl; portmonetka1.~portmonetka(); portmonetka2.~portmonetka(); portmonetka3.~portmonetka(); portmonetka4.~portmonetka(); portmonetka5.~portmonetka(); cout<<"Aby zakonczyc nacisnij enter"<<endl; cin.get(); return 0; } ZADANIE 10 //Cwiczenia 7 C++1 zadanie 10 Bartosz Nowak gr 14 ID #include <cstdlib> #include <iostream> using namespace std; class osoba { private: string imie; string nazwisko; int wzrost; int wiek; string plec; public: void wpisz_dane(); void wyswietl(); void czysc(); osoba(); osoba(string a,string b,int c,int d, string e); }; void osoba::wpisz_dane() { string a; string b; int c; int d; string e; cout << "Podaj imie:"; cin >> a; cout << "Podaj nazwisko:"; cin >> b; cout << "Podaj wzrost:"; cin >> c; cout << "Podaj wiek"; cin >> d; cout << "Podaj plec"; cin >> e; imie=a; nazwisko=b; wzrost=c; wiek=d; plec=e; } void osoba::wyswietl() { cout<<"Imie:"<<imie<<endl; cout<<"Nazwisko:"<<nazwisko<<endl; cout<<"Wzrost:"<<wzrost<<endl; cout<<"Wiek:"<<wiek<<endl; cout<<"Plec"<<plec<<endl; } void osoba::czysc() { imie="Jan"; nazwisko="Kowalski"; wzrost=0; wiek=0; plec="mezczyzna"; } osoba::osoba() { imie="Jan"; nazwisko="Kowalski"; wzrost=0; wiek=0; plec="mezczyzna"; } osoba::osoba(string a,string b,int c,int d, string e) { imie=a; nazwisko=b; wzrost=c; wiek=d; plec=e; } int main(int argc, char *argv[]) { cin.get(); return 0; }

Wyszukiwarka

Podobne podstrony:
14 Nowak?rtosz ćw6
14 Nowak?rtosz ćw5
14 Nowak?rtosz ćw2
14 Nowak?rtosz ćw9
14 Nowak?rtosz ćw8
14 Nowak?rtosz ćw3
14 Nowak?rtosz ćw4
T 14
Rzym 5 w 12,14 CZY WIERZYSZ EWOLUCJI
ustawa o umowach miedzynarodowych 14 00
990425 14
foto (14)

więcej podobnych podstron