[solved] kalkulator liczb zespolonych

0

Mam do napisania program w C taki jak w temacie, ale kompletnie nie mam pojęcia jak go napisać. Może ktoś posiada takowy program napisany, albo przynajmniej podpowie jak go zrobić. Kalkulator ma liczyć dodawanie, odejmowanie, mnożenie i dzielenie na liczbach zespolonych.

0

www.piotrpilat.yoyo.pl/zespolone.rar

Podajesz tylko w takiej postaci np
5 6 co odpowiada 5+6 i
potem znak
i potem znów 3 4 co odpowiada 3+4i

0

A to co ten link zamieściłeś to jest program, ale on nie działa więc domyslam się że coś trzeba w nim pogrzebać aby zadziałał?? :)

0

dziala :-)

wklep

4 5
+
6 7

ptrzymasz (4 +5i ) + (6 + 7i) =(10+12i)

0

dec C++ pokazuje mi błąd:

modul (ZESPOLONA a)
{ <<---- tu mi pokazuje błąd
float wynik ;
wynik = (float) (a.im * a.im + a.re * a.re);
return wynik;

i komentarz na dole:
In function 'int modul (ZESPOLONA)'

0

Na devie mi chodzi
zmień na

 float  modul (ZESPOLONA a)
{
float wynik ;
wynik = (a.im * a.im + a.re * a.re);
return wynik;
}

bo moze sie gryzie na innym kompilatorze

0

Wielkie dzięki :) Teraz już wszystko działa po tej zmianie. Hmm gdybym wiedział jak mogę się zrewanżować to bym się zrewanżował ;) Wielkie dzięki.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.