Mandatemi i files per email a Paolo.Coletti@unibz.it 1. Scrivi, in qualunque linguaggio di programmazione tu preferisca, una funzione che dato un tasso di sconto e una/due strutture dati a tua scelta che contengano i flussi di cassa e i giorni (intendo le date e non i numeri degli anni, quindi la funzione dovrà calcolare da sola i periodi di tempo), calcoli il valore attuale netto. 2. Scrivi una funzione che dato un ritorno semplice giornaliero calcoli il ritorno semplice annuale. 3. Scrivi una funzione che dato un vettore di ritorni semplici giornalieri li unisca correttamente per calcolare il ritorno semplice su tutto il periodo. 4. Opzionale. Scrivi una funzione che data una struttura dati con flussi di cassa e giorni, determini il tasso interno di rendimento. Per determinare il tasso interno di rendimento puoi iniziare cercando due i per cui il valore attuale netto abbia segno differente, ad esempio un valore estremamente basso vicino allo zero e un valore alto. se il segno del VAN è lo stesso, Continua ad aumentare il valore più alto finché non trovi segno diverso. Quando trovi segno diverso, utilizza il criterio di Weierstrass: prendi il punto a metà tra i due e guarda il segno e a seconda del suo segno prendi l'intervallo a sinistra oppure quello a destra, continuando finché il valore attuale netto non sia sotto un numero sufficientemente piccolo (non arriverai mai a zero preciso). Forse è opportuno creare una funzione ricorsiva.