Visual Basic Sentencia If
Visual Basic Sentencia If
Visual Basic Sentencia If
ENTONCES SINO)
La sintaxis a emplear con Visual Basic es muy similar a la que se estudia
en los cursos de algoritmia y pseudocdigo, con la sustitucin del Si por
If, del Entonces por Then, del Si No por Else y del Finsi por End If. La
nica salvedad a tener en cuenta es que Visual Basic permite adems de
la escritura en bloques la escritura en una sola lnea.
Sintaxis en bloque:
If
[condicin]
Then
Instruccin
1
Instruccin
2
Instruccin
n
Else
Instruccin
A
Instruccin
B
Instruccin
Z
End If
Tambin vlido:
If A > 7 And B < 5 Then MsgBox ("A es mayor
que 7 y B menor que 5") _
Else MsgBox ("A no es mayor que 7 B no es
menor que 5")
Programa 1
(versiones VB ms
recientes)
REM Curso Visual
Basic
aprenderaprogramar.c
om
Option Explicit On
Public Class Form1
Dim a%
Private Sub
Form1_Load(ByVal
sender As
System.Object, ByVal
e As
System.EventArgs)
Handles MyBase.Load
a=3
If a = 5 Then
MsgBox("Se
cumple que a vale 5")
End If
a = 25
MsgBox("El valor
actual de a es " & a)
End Sub
End Class
Programa 2 (versiones VB
ms recientes)
REM Curso Visual Basic
aprenderaprogramar.com
Option Explicit On
Public Class Form1
Dim a%
Private Sub
Form1_Load(ByVal sender As
System.Object, ByVal e As
System.EventArgs) Handles
MyBase.Load
a=3
If a = 5 Then MsgBox("Se
cumple que a vale 5") : a = 25
MsgBox("El valor actual de
a es " & a)
End Sub
End Class