Programma "Sasso nel laghetto"

Immaginiamo di trovarci di fronte a un giardino di forma quadrata, con all'interno un laghetto di forma circolare perfettamente inscritto nel giardino: se noi provassimo a lanciare dei sassi all'interno del giardino, quale sarebbe la probabilità che questi cadano all'interno del laghetto?
Per sperimentare ciò, abbiamo deciso di emulare questa situazione con l'aiuto di un programma per computer: il software creato per questa occasione è stato chiamato "Grassi Pi", in onore della nostra scuola e, ovviamente, di Pi Greco.

Il programma è stato scritto in C++ e consiste nell'usare un algoritmo di generazione di numeri casuali, il quale genera coppie di coordinate cartesiane e verifica se il punto si trova all'interno della circonferenza o al di fuori di essa, ma sempre all'interno del quadrato.

Nel blog troverete il link per usare il software e il codice di sorgente dello stesso.





Nessun commento:

Posta un commento