ИЗ
Ирина Золотова

C++ Наследование классов, треугольник и пирамида!

Создать класс пирамида наследие от класса треуголник.
Данные: Высота; (a,b,c-унаследует от треуголника) ;
Вводить данные о "n" треуголниках и "m" пирамид.
Вывести на екран все пирамиды и треуголники, пирамида и треугольник с максимальной площадью,
пирамида с максим объемом и треуголник с максимальным периметр.

Вот я пытался зделать этот программ но не понимаю дальше (( Помогите плиз!

с++Сod:

#include
#include
class triad{
protected:
double a,b,c;
public:
triad(){a=b=c=0;}
triad(double x,double y,double z){a=x;b=y;c=z;}
};

class triugolnik: public triad{
public:
triugolnik(){};
triugolnik(double x,double y,double z):triad(x,y,z){};
void read();
void show();
double perimetr();
double aria();
void verific_l();
int p;
};

class piramida: public triugolnik{
public:
piramida(){};
piramida(double x,double y,double z):triugolnik(x,y,z){};
double h;
void read();
void show();
double ploshiadi_p();
double Vol();

};


void triugolnik::read(){
coutb; cin>>c;
}

void piramida::read(){
cout

ЛБ
Лена Большакова

C++ Это визуальная среда. Все понятно. Работай.

На
Наталья

Для начала попробуйте разобраться просто с треугольником:
1. Не вижу смысла в классе triad, достаточно просто треугольника (без родителя)
2. Радует, что вы знаете, что не любая тройка чисел является сторонами треугольника, жаль только, что условие неправильное (должно быть СТРОГО

Похожие вопросы
узнать угол зная 3 стороны треугольника C#
Сколько состовляющих боковых граней у пирамиды? Пирамида из треугольника
что известно о пирамиде в бермудском треугольнике ?
в языке C можно создавать классы? если можно то как ?
Из каких треугольников можно сделать пирамиду?
C++ Классы, вложенные классы
Обращение к переменной класса А из класса В (C#)
С++, классы и наследования
C++, векторы, класс-контейнер
C++ классы и структуры