Psst.. new poll here.
Psst.. new forums here.
Microsoft is blocking us again (TY IP Reputation!) so just use oauth login instead. :)
Paste
Pasted as C by zad3 ( 8 years ago )
#include <stdio>
#include <iostream>
#include <conio>
#include <math.h>
#include <conio>
#include <string>
#include <stdlib>
using namespace std;
class Pojemnik
{
public:
string nazwa;
int jednostka;
double pojemnosc;
double zajete;
void Wypisz();
double Dodaj(double ilosc);
double Odbierz (double ilosc);
Pojemnik()
{
nazwa="brak";
jednostka=10;
pojemnosc=1000;
zajete=0;
cout<<"Konstruktor 1: Pojemnik"<<endl nazwa=naz; jednostka=jedn; pojemnosc=poj; zajete=zaj; A.nazwa="brak" A.jednostka=10; A.pojemnosc=1000; A.zajete=0; B.nazwa="brak" B.jednostka=10; B.pojemnosc=1000; B.zajete=0; A.nazwa=poj1.nazwa; A.jednostka=poj1.jednostka; A.pojemnosc=poj1.pojemnosc; A.zajete=poj1.zajete; B.nazwa=poj2.nazwa; B.jednostka=poj2.jednostka; B.pojemnosc=poj2.pojemnosc; B.zajete=poj2.zajete; A=poj1; B=poj2; rodzaj="brak" ilosc=0; nazwa="brak" rodzaj=r; ilosc=il; nazwa=n; tmp=A.zajete+ilosc;>A.pojemnosc)
{
tmp=tmp-A.pojemnosc;
cout<<"Do pojemnika A nie zmiescilo sie "<<tmp tmp=B.zajete+tmp;>B.pojemnosc)
//{
// tmp=tmp-B.pojemnosc;
// cout<<"Do pojemnika B nbie zmiescilo sie "<<tmp tmp=B.zajete+ilosc;>B.pojemnosc)
{
tmp=tmp-B.pojemnosc;
cout<<"Do pojemnika B nie zmiescilo sie "<<tmp tmp=B.zajete+tmp;>B.pojemnosc)
//{
// tmp=tmp-B.pojemnosc;
// cout<<"Do pojemnika B nbie zmiescilo sie "<<tmp tmp=A.zajete xss=removed xss=removed xss=removed tmp=B.zajete xss=removed xss=removed xss=removed zajete=zajete+ilosc;> pojemnosc )
{
zajete = pojemnosc;
wylane = zajete - pojemnosc;
zajete = pojemnosc;
return wylane;
}
return zajete;
}
double Pojemnik:: Odbierz(double ilosc)
{
zajete = zajete - ilosc;
if(zajete<0)
zajete = 0;
return zajete;
}
int main(int argc, char* argv[])
{
Pojemnik Wiadro("wiadereczko", 1,10,0);
Pojemnik Miska("miseczka", 1,10,0);
Bipojemnik Oba(Wiadro, Miska);
try
{
Oba.Dolej1(21);
}
catch( Wyjatek &W1){
try
{
Oba.Dolej2(W1.ilosc);
}
catch (Wyjatek &W){};
}
//getchar();
return 0;
}
Revise this Paste