Laboratorio di Calcolo II AA 2003/04
Seguite l’esempio illustrato nella lezione 5 da pag
15 a pagina 30 (ripasso delle nozioni già viste nell’esercitazione 3)
effettuando tutti i passaggi intermedi indicati nei lucidi.
Implementate la classe dei numeri complessi (che potreste ad esempio chiamare Compl, cf pag. 38), includendo anche l’algebra di composizione interna e le operazioni tra numeri complessi e numeri reali . In particolare dovrete implementare:
-
Costruttori (vuoto e conparametri) e distruttore
-
Metodi di tipo Set e metodi di tipo Get
-
Metodi per il calcolo del modulo e della fase
-
Gli operatori di somma, sottrazione, moltiplicazione e divisione tra
numeri complessi
-
Gli operatori di somma, sottrazione, moltiplicazione e divisione o tra
numeri complessi e numeri reali o interi
L’overloading dell’operatore << in modo da scrivere un numero complesso nella forma a + bi dove a e b sono rispettivamente la parte reale e la parte immaginaria