Fondamenti di Informatica

  

Universitą degli Studi di Cassino

Corso di Laurea in
Ingegneria Informatica e delle Telecomunicazioni

   prof. Francesco Tortorella  (mail)

     Anno Accademico 2010/2011

     primo semestre

 Home page del corso


 

 

Esercitazione di laboratorio n. 4

 


Realizzare un programma in C++ che riceva in ingresso due numeri complessi (in forma parte reale e coefficiente dell'immaginario) e l'indicazione di un'operazione da compiere tra i due numeri; l'operazione sia specificata tramite un carattere secondo la seguente tabella:

S - somma
D - differenza
P - prodotto
R - rapporto

Il programma fornisca il risultato dell'operazione richiesta sempre nella forma parte reale e coefficiente dell'immaginario e chieda all'utente se le operazioni sono finite, terminando in caso di risposta positiva. Per ognuna delle operazioni previste si realizzi un opportuno sottoprogramma; si realizzino, inoltre, opportuni sottoprogrammi per la lettura e la stampa di un numero complesso, sempre nella forma parte reale e coefficiente dell'immaginario. 

HINT:  assumendo che (a,b) e (c,d) siano due numeri complessi nella forma (parte reale, coefficiente dell'immaginario), valgono le seguenti relazioni:

Esempio:


 



 

   




 


Home page del corso

© 2010 Francesco Tortorella.
Ultimo aggiornamento: 25/11/2010.