#include <iostream>
using namespace std;
class triangle {
double a;
double b;
double c;
public:
triangle()
: a(0.0)
, b(0.0)
, c(0.0) {
}
triangle(double _a, double _b, double _c)
: a(_a)
, b(_b)
, c(_c) {
}
triangle(const triangle& tr)
: a(tr.a)
, b(tr.b)
, c(tr.c) {
}
~triangle() {
}
friend void input(triangle& tr);
friend void out(triangle& tr);
};
void input(triangle& tr) {
cout << "Input side a: ";
cin >> tr.a;
cout << "Input side b: ";
cin >> tr.b;
cout << "Input side c: ";
cin >> tr.c;
}
void out(triangle& tr) {
cout << "(" << tr.a << "; " << tr.b << "; " << tr.c << ")" << endl;
}
int main(int argc, char* argv[]) {
triangle tr1;
cout << "Trianlge #1:";
out(tr1);
triangle tr2(2, 3.8, 4.5);
cout << "Trianlge #2:";
out(tr2);
triangle tr3(tr2);
cout << "Trianlge #3:";
out(tr3);
triangle tr4;
cout << "Input triangle #4" << endl;
input(tr4);
cout << "Trianlge #4:";
out(tr4);
return 0;
}
Если Вы уже зарегистрированы на Портале - войдите в систему, если Вы еще не регистрировались - пройдите простую процедуру регистрации.