xor logica
esercitazione a livello
didattico elementare con visual basic su powerpoint
sintassi con variabili tipo logico
XOR
Rem funzioni logiche
vero Xor vero TRUE se una vera e una falsa
Private Sub CommandButton1_Click()
Dim x As Integer
Dim y As Integer
x = -10
y = 20
Lista.AddItem ("la funzione restituisce Falso se sono
entrambi >0 o <0")
Lista.AddItem ("restituisce Vero se uno >0 e uno
<0")
If verificaXOR(x, y) Then
Lista.AddItem ("vero " & x * y)
Else
Lista.AddItem ("falso " & x + y)
End If
End Sub
Private Sub CommandButton2_Click()
Dim x As Integer
Dim y As Integer
x = 10
y = 20
If verificaXOR(x, y) Then
Lista.AddItem ("vero " & x * y)
Else
Lista.AddItem ("falso " & x + y)
End If
End Sub
Private Sub CommandButton3_Click()
Dim x As Integer
Dim y As Integer
x = -10
y = -20
If verificaXOR(x, y) Then
Lista.AddItem ("vero " & x * y)
Else
Lista.AddItem ("falso " & x + y)
End If
End Sub
Private Sub CommandButton4_Click()
Dim x As Integer
Dim y As Integer
x = 10
y = -20
If verificaXOR(x, y) Then
Lista.AddItem ("vero " & x * y)
Else
Lista.AddItem ("falso " & x + y)
End If
End Sub
Public Function verificaXOR(x As Integer, y As Integer)
Lista.AddItem ("--------------------------------")
Lista.AddItem ("x=" & x & " y=" &
y)
If x > 0 And y > 0 Then
verificaXOR = False
Else
If x < 0 And y < 0 Then
verificaXOR = False
Else
verificaXOR = True
End If
End If
End Function
vedi xorlogica.ppt