Imię i nazwisko:
Zad. 10.
Napisz program w którym: a) utworzysz klasę trójkąt z fukcjami pole i obwod oraz możliwością wypisywania i zmiany danych (boków)
Wzór na pole wg Herona:
a + b + c
P = _
pole = Jp • (p - a) • (p - b) • (p - c)
Zad. 9.
Dana jest klasa
class para {protected: float x; float y; public:
para© {x=0;y=0;} para(fioat a, float b) (x=a; y=b;} void wypisz() {cout« "para : "«x«"/'«y«endl;} float X() {return x;} float Y(| {return y;} void ustawX(float a){x=a;} void ustawY(float b){y=b;} float suma© {return x+y;} float iloczyn!) {return x*y;} b) w głównym programie: deklarujesz zmienną T (trójkąt) użytkownik może podać boki trójkąta i otrzyma jego pole i obwód
a) dopisz fukcję liczącą średnią pary
b) napisz klasę potomną „trojka" od para, reprezentującą trójkę liczb, tak aby suma, iloczyn, wypisz wywołane dla niej działały poprawnie.