Fondamenti di Informatica

  

Università degli Studi di Cassino

Corso di Laurea in
Ingegneria Informatica e delle Telecomunicazioni

   prof. Francesco Tortorella  (mail)

     Anno Accademico 2009/2010

     primo semestre

 Home page del corso


 

 

Esercitazione di laboratorio n. 3 

 

Esercizio  3A

Realizzare un programma in C++ che legga da input  un valore reale x e ne restituisca la parte intera.

HINT: fare attenzione al segno di x

Esempio:

INPUT                                                                              

Inserisci il valore:  11.563                                                       

OUTPUT

La parte intera è:  11


INPUT

                                                                             

Inserisci il valore:  -3.748                                                       

OUTPUT

La parte intera è:  -3


 



 

   
 

Esercizio  3B

Realizzare un programma in C++ che riceva in ingresso la precisione desiderata e calcoli il valore di pi greco con la precisione letta come somma della serie (serie di Leibniz):

Serie di Leibniz per il calcolo di PI

Realizzare il programma in diversi modi utilizzando i cicli di iterazione noti (ciclo while e ciclo for).

HINT: La precisione serve per limitare il numero di cicli compiuti dall’algoritmo. Nel caso del costrutto for utilizzarla per specificare il numero di iterazioni da compiere. Per il costrutto while la precisione indica l’errore di calcolo tollerato: perciò nella condizione di fine ciclo si deve valutare la differenza tra il valore della variabile al passo attuale e quello al passo precedente.




 


Home page del corso

© 2009 Francesco Tortorella.
Ultimo aggiornamento: 23/10/2009.