Вопрос 3.
Вот написал класс описввающий фигуру rectangle.
Он условен но меня волнует правильность.
classe rectangle { int width, length ; public : rectangle (int, int) ; void draw (int, int) ; Int Calcarea () ; Int CalcDiagonal () ; } //*************************************************** rectangle::rectangle (int w, int l) ; { if (w < 0) or (l < 0) then { cout << " Error input data/n " ; exit ; } width = w ; length = l ; } //**************************************************** Int rectangle::Calcarea() ; { return width * length } //**************************************************** void rectangle::draw (int x , int y) ; { rectangle(x, y, x + length, y + width) } //**************************************************** Int rectangle::CalcDiagonal () ; { return sqrt(sqr(width) + sqr(length)) } //************************end*******************************
Сообщение отредактировано: renesko1 - 10.04.2008 23:06