Está en la página 1de 1

Module Module1

Sub Main()
Call cuadratica()
End Sub
Sub Cuadratica()
Dim a, b, c, d, R1, R2, RI1, RI2 As Double
Console.Write("Ingrese el valor de a:")
a = Console.ReadLine
Console.Write("Ingrese el valor de b:")
b = Console.ReadLine
Console.Write("Ingrese el valor de c:")
c = Console.ReadLine
d = (b) ^ 2 - (4 * a * c)
If d = 0 Then
R1 = b / (2 * a)
R2 = R1
Console.WriteLine("Las raices son iguales r1=r2" & R1)
Console.ReadLine()
ElseIf d > 0 Then
R1 = (-b + Math.Sqrt(d)) / (2 * a)
R2 = (-b - Math.Sqrt(d)) / (2 * a)
Console.WriteLine("Las raiz r1 es:" & R1)
Console.ReadLine()
Console.WriteLine("Las raiz r2 es: " & R2)
Console.ReadLine()
ElseIf d < 0 Then
R1 = -b / (2 * a)
R2 = R1
RI1 = Math.Sqrt(-d) / (2 * a)
RI2 = -Math.Sqrt(-d) / (2 * a)
Console.WriteLine("Las soluciones son imaginarias")
Console.WriteLine("R1=" & R1 & "+" & RI1 & "i")
Console.WriteLine("R2=" & R2 & "" & RI2 & "i")
Console.ReadLine()
End If
End Sub
End Module

También podría gustarte