NVDI terminado - implementando funções de cálculo