fork download
  1. Imports System
  2.  
  3. Public Class Test
  4. Public Shared Sub Main()
  5. ' your code goes here
  6. End Sub
  7. End Class
Success #stdin #stdout 0.02s 23852KB
stdin
Public Class CalculatorForm
    Dim num1 As Double
    Dim num2 As Double
    Dim operation As String

    Private Sub Number_Click(sender As Object, e As EventArgs) Handles Btn0.Click, Btn1.Click, Btn2.Click, Btn3.Click, Btn4.Click, Btn5.Click, Btn6.Click, Btn7.Click, Btn8.Click, Btn9.Click
        TxtDisplay.Text &= DirectCast(sender, Button).Text
    End Sub

    Private Sub Operator_Click(sender As Object, e As EventArgs) Handles BtnAdd.Click, BtnSub.Click, BtnMul.Click, BtnDiv.Click
        num1 = CDbl(TxtDisplay.Text)
        operation = DirectCast(sender, Button).Text
        TxtDisplay.Clear()
    End Sub

    Private Sub BtnEqual_Click(sender As Object, e As EventArgs) Handles BtnEqual.Click
        num2 = CDbl(TxtDisplay.Text)
        
        Select Case operation
            Case "+"
                TxtDisplay.Text = (num1 + num2).ToString()
            Case "-"
                TxtDisplay.Text = (num1 - num2).ToString()
            Case "*"
                TxtDisplay.Text = (num1 * num2).ToString()
            Case "/"
                TxtDisplay.Text = (num1 / num2).ToString()
        End Select
    End Sub

    Private Sub BtnClear_Click(sender As Object, e As EventArgs) Handles BtnClear.Click
        TxtDisplay.Clear()
    End Sub
End Class
stdout
Standard output is empty