Estructuras de decisión simple en Visual Basic .NET
La estructura selectiva si… entonces permite que el flujo del diagrama siga por un camino específico si se cumple una condición o conjunto de condiciones. Si al evaluar la condición (o condiciones) el resultado es verdadero, entonces se ejecuta(n) cierta(s) operación(es). Luego se continúa con la secuencia normal del diagrama.
A continuación mostramos el pseudocódigo para la estructura si… entonces.
.
.
Si condición entonces Hacer operación
Fin Si
.
.
.
La instruccion en Visual Basic.NET para la estructura si… entonces se muestra a continuación.
.
.
.
If [condición] Then
‘ Instrucciones a ejecutar si se cumple la condición
End If
.
.
.
Ejemplo. Construya un diagrama de flujo, el pseudocódigo y el código tal que dado como dato la calificación de un alumno en un examen, escriba «aprobado» en caso de que esa calificación sea mayor que 8.
Dato: Cal es la variable de tipo real que representa la calificación del alumno).
El pseudocódigo correspondiente.
EXAMEN_SELECTIVA_SIMPLE
{El programa dado como dato la calificación de un alumno en un examen, escribe aprobado si la calificación es superior a 8}
{Cal es una variable de tipo real}
- Leer Cal
- Si Cal > 8 entonces Escribir «Aprobado»
- Fin Si
El código corresponde a un botón llamado btnClasifica y se toma el dato de un cuadro de texto llamado txtDato.
Dim Cal As Double
Cal = cDbl(txtDato.Text)
If Cal > 8 Then
MsgBox «Aprobado»
End If