// parillin.cpp // Moniste löytyy myös // http://www.mit.jyu.fi/~vesal/kurssit/winohj/winohj/html/cpp/m.htmclass cParillinen { int n; public: cParillinen(int an) { ... täydennä ... } ~cParillinen() { ... täydennä ... } };
int main(void) { ... täydennä ... cParillinen p1(0); cParillinen p2(2); cParillinen p3(6); cParillinen p4(1); cParillinen p5(8); ... täydennä ... }
Ohjelman täytyy tulostaa (ja siihen saa laittaa vain yhden if-lauseen):
Alustettiin parillinen luku 0 Alustettiin parillinen luku 2 Alustettiin parillinen luku 6 Poistettiin luku 6 Poistettiin luku 2 Poistettiin luku 0 Luku 1 ei ole parillinen
1 ************************ 2 ***************** 3 ********* 4 **** 5 ** 6 * 7 * ...Malliohjelmassa luokka näytti seuraavalta: /*************************************************************************/ class cHisto { int lkm; long *esiintymat; public: cHisto(int n); ~cHisto(); int lisaa(int i); long etsi_max() const; int piirra() const; };
http://www.math.jyu.fi/~vesal/kurssit/winohj/winohj/html/delphi/m.htm