Così ad occhio:
In questa maniera dichiarati tutte variabili Object tranne l'ultima Double; devi specificare per ciascuna di esse As Double.codice:Dim teta, alfa, beta, salfa, sbeta, epsilon, smu, cmu, steta, calfa, cbeta, cteta, mu As Double
Qui assegni una stringa a teta (che la accetta senza problemi perché è un Object); è ovvio poi che di seguito vengano fuori i risultati più strani. Per effettuare il cast a double usa CDbl().codice:teta = Console.ReadLine() epsilon = Console.ReadLine()