Jak mam ruszyć to zadanie? Czy ktoś mógłby pokazać mi na jednym z tych punktów?
Mam problem, bo nie wiem jak ruszyć. Jak mam dodać liczbę zespoloną, skoro część rzeczywista i urojona powinna wyświetlać się oddzielnie i między nimi dwoma powinien być znak "+", a po części urojonej "i"?
ZADANIE:
Liczby zespolone składaja sie z czesci rzeczywistej i urojonej opisanych przez zmienne
typu double. Napisz klase LiczbaZespolona implementujaca:
prywatne pola obu liczb
dwuparametrowy konstruktor
funkcje dodawania (dodaj(LiczbaZespolona))
funkcje odejmowania (odejmij(LiczbaZespolona))
funkcje mnozenia (pomnoz(LiczbaZespolona))
funkcje zwiekszajaca czesc rzeczywista o jeden (zwieksz())
funkcje wyswietl wyswietlajaca dana liczbe zespolona w formacie 4 + 5i
Działanie zdefiniowanej klasy przedstaw na przykładach przynajmniej trzech róznych
liczb.
class LiczbaZespolona{
private double rzeczywista;
private double urojona;
LiczbaZespolona(double rzeczywista, double urojona){
this.rzeczywista = rzeczywista;
this.urojona = urojona;
}
void dodaj (LiczbaZespolona a) {
}
void odejmij (LiczbaZespolona a) {
}
void pomnoz (LiczbaZespolona a) {
}
void zwieksz () {
}
private double getLiczbaZespolona (double rzeczywista, double urojona) {
return ;
}
}