Module Module1
Sub Main()
Console.Title = "Speech Calculator Demonstration"
Console.WriteLine("Thank you for paying attention to my Speech Calculator Demonstration", vbCrLf, "for Mrs.McCurley's Class. I hope you get something out of my speech")
Console.WriteLine("Please choose the type of problem you want to calculate")
Console.WriteLine("-------------------------------------------------------")
Console.WriteLine("1. Addition")
Console.WriteLine("2. Subtraction")
Console.WriteLine("3. Multiplication")
Console.WriteLine("4. Division")
Console.WriteLine("5. Exit")
Console.WriteLine("-------------------------------------------------------")
Dim choice As String
choice = Console.ReadLine()
If choice = "1" Then
Call add1()
ElseIf choice = "2" Then
Call sub1()
ElseIf choice = "3" Then
Call mul1()
ElseIf choice = "4" Then
Call div1()
ElseIf choice = "5" Then
Exit Sub
End If
End Sub
Sub again()
Console.Title = "Speech Calcualtor Demonstration"
Console.WriteLine("Thank you for paying attention to my Speech Calculator Demonstration", vbCrLf, "for Mrs.McCurley's Class. I hope you get something out of my speech")
Console.WriteLine("Please choose the type of problem you want to calculate")
Console.WriteLine("-------------------------------------------------------")
Console.WriteLine("1. Addition")
Console.WriteLine("2. Subtraction")
Console.WriteLine("3. Multiplication")
Console.WriteLine("4. Division")
Console.WriteLine("-------------------------------------------------------")
End Sub
Sub add1()
Dim number1 As Double
Dim number2 As Double
Dim result As String
Console.WriteLine("Please enter your first number")
number1 = Console.ReadLine()
Console.WriteLine("Please enter your second number")
number2 = Console.ReadLine()
result = number1 + number2
Console.WriteLine("The answer to " & number1 & "+" & number2 & "=" & result)
Console.WriteLine("Would you like to calculate another problem?")
Dim choice As String
choice = Console.ReadLine()
If choice = "Yes" Then
Call Main()
Else
Exit Sub
End If
End Sub
Sub sub1()
Dim number1 As Double
Dim number2 As Double
Dim result As String
Console.WriteLine("Please enter your first number")
number1 = Console.ReadLine()
Console.WriteLine("Please enter your second number")
number2 = Console.ReadLine()
result = number1 - number2
Console.WriteLine("The answer to " & number1 & "-" & number2 & "=" & result)
Console.WriteLine("Would you like to calculate another problem?")
Dim choice As String
choice = Console.ReadLine()
If choice = "Yes" Then
Call Main()
Else
Exit Sub
End If
End Sub
Sub mul1()
Dim number1 As Double
Dim number2 As Double
Dim result As String
Console.WriteLine("Please enter your first number")
number1 = Console.ReadLine()
Console.WriteLine("Please enter your second number")
number2 = Console.ReadLine()
result = number1 * number2
Console.WriteLine("The answer to " & number1 & "*" & number2 & "=" & result)
Console.WriteLine("Would you like to calculate another problem?")
Dim choice As String
choice = Console.ReadLine()
If choice = "Yes" Then
Call Main()
Else
Exit Sub
End If
End Sub
Sub div1()
Dim number1 As Double
Dim number2 As Double
Dim result As String
Console.WriteLine("Please enter your first number")
number1 = Console.ReadLine()
Console.WriteLine("Please enter your second number")
number2 = Console.ReadLine()
result = number1 / number2
Console.WriteLine("The answer to " & number1 & "/" & number2 & "=" & result)
Console.WriteLine("Would you like to calculate another problem?")
Dim choice As String
choice = Console.ReadLine()
If choice = "Yes" Then
Call Main()
Else
Exit Sub
End If
End Sub
End Module