'Razgranata struktura: Select Case naredba Sub operacijeCeli() Dim x As Integer, y As Integer 'ulaz 1 i ulaz 2 Dim op As String 'ulaz 3: celobrojna operacija Dim z As Integer 'rezultat x = InputBox("Unesite prvi ceo broj") y = InputBox("Unesite drugi ceo broj") op = InputBox("Unesite znak celobrojne operacije (+,-,*,\) ili Mod") op = LCase(op) 'op = LCase(InputBox("Unesite znak celobrojne operacije (+,-,*,\) ili Mod")) 'Jedno resxenje koristi If naredbu ' If op = "+" Then ' z = x + y ' ElseIf op = "-" Then ' z = x - y ' ElseIf op = "*" Then ' z = x * y ' ElseIf op = "\" Then ' z = x \ y 'celobrojno deljenje: kolicnik ' ElseIf op = "mod" Then ' z = x Mod y 'celobrojno deljenje: ostatak ' Else ' MsgBox "Nedozvoljena operacija, odoh ja" ' Exit Sub ' End If 'Drugo resxenje koristi Select Case naredbu Select Case op Case "+" z = x + y Case "-" z = x - y Case "*" z = x * y Case "\" z = x \ y 'celobrojno deljenje: kolicnik Case "mod" z = x Mod y 'celobrojno deljenje: ostatak Case Else MsgBox "Nedozvoljena operacija, odoh ja" Exit Sub End Select MsgBox "Rezultat operacije " & x & " " & op & " " & y & " = " & z End Sub 'Celobrojno i realno deljenje Sub deljenje() Dim ceo As Integer Dim rea As Double ceo = 15 \ 4 'celobrojno deljenje i celobrojni rezultat MsgBox "(ceo = 15 \ 4): " & ceo rea = 15 \ 4 'celobrojno deljenje i realni rezultat MsgBox "(rea = 15 \ 4): " & rea ceo = 15 / 4 'realno deljenje i celobrojni rezultat MsgBox "(ceo = 15 / 4): " & ceo rea = 15 / 4 'realno deljenje i realni rezultat MsgBox "(rea = 15 / 4): " & rea End Sub