Programowanie obiektowe: liczby zespolone.

0

Cześć,

przygotowuje się do wejściówki z PO i doszły mnie słuchy, że będzie coś z typu zadań co poniżej, ale że jestem straszny cielak z tego przedmiotu to proszę o pomoc:

Napisz klasę zawierającą konstruktor, która będzie realizować działania na liczbach zespolonych (dodawanie, odejmowanie, mnożenie, dzielenie) w reprezentacji wykładniczej (|Z|*exp(jφ)). Do każdego działania należy napisać oddzielną metodę. Klasę należy utworzyć w metodzie main klasy LiczbyZespolone i dodać kod sprawdzający poprawność działań na liczbach zespolonych w reprezentacji wykładniczej.

0

na razie wiem tyle ;/:

class LiczbaZespolona
{
double re;
double im;

LiczbaZespolona(double re, double im)
{
this.re = re;
this.im = im;
}

LiczbaZespolona suma(LiczbaZespolona z)
{
double re = this.re + z.re;
double im = this.im + z.im;

return new LiczbaZespolona(re, im);

}

double modul()
{
return Math.sqrt(rere + imim);
}

}

0

Java

0

To po cholerę wstawiłeś tag C++?

0

Edytowany 1 raz: wczoraj, 20:42 przez olesio

1 użytkowników online, w tym zalogowanych: 0, gości: 1