Mat-ita
14-10-2005, 22:28
Ciao ragazzi x compito mi e stata data da fare un equazione di secondo grado con il visual basic editor di excel ma mi da "errore di compilazione, sub o function non definita":confused: :confused: che ha che non va??? grazie :)
Option Explicit
Function equazione(ByVal a As Integer, ByVal b As Integer, ByVal c As Integer) As String
Dim delta As Integer
Dim x1 As Double
Dim x2 As Double
If a = 0 Then
equazione = "Non è un equazione di secondo grado"
Else
delta = b * b - 4 * a * c
If delta >= 0 Then
x1 = (-b -aqrt (delta)) / 2 * a
x2 = (-b +sqrt (delta)) / 2 * a
equazione = "le soluzione sono" & x1 & x2
Else
equazione = "non esistono soluzioni reali"
End If
End If
End Function
Option Explicit
Function equazione(ByVal a As Integer, ByVal b As Integer, ByVal c As Integer) As String
Dim delta As Integer
Dim x1 As Double
Dim x2 As Double
If a = 0 Then
equazione = "Non è un equazione di secondo grado"
Else
delta = b * b - 4 * a * c
If delta >= 0 Then
x1 = (-b -aqrt (delta)) / 2 * a
x2 = (-b +sqrt (delta)) / 2 * a
equazione = "le soluzione sono" & x1 & x2
Else
equazione = "non esistono soluzioni reali"
End If
End If
End Function