Estructuras De Condicion
Profesorado Superior en Informática
[pic]
Prof. Patricia Güidi
Lenguajes deProgramación Visual
Clase 5
Estructuras de Condición
En Vbasic se puede usar la instrucción de decisión If ... Then para manejar condiciones True de dos formas: lainstrucción If ..then de línea única y la de múltiples líneas. Ambas emplean las palabras claves If ... then para comprobar una condición. Si la condición es true (verdadera) el programa ejecutará lasórdenes asociadas a la instrucción If .. then. Si la condición es False (falsa) se saltarán las órdenes.
La instrucción If ...then de línea única se emplea para ejecutar una tarea cuando lacondición de la instrucción es True. La sintaxis es: If condición then orden
La condición representa cualquier tipo de instrucción o función que sea True. La condición puede ser:
• Unacomparación de una variable con un literal, otra variable o función
• Una variable que contenga un valor True o False
• Cualquier valor que devuelva un valor True o False
Si se necesitaejecutar más de una orden en respuesta a una condición, se usará la instrucción If ...then de múltiples líneas, donde una instrucción de bloque If ... then enlaza un intervalo de instruccionesentre la instrucción If ... then y la instrucción End if. Cuando la condición de la instrucción es True, se ejecutarán todas las órdenes que haya entre If ... then y End if. Si la condición es False,el programa saltará hasta la primera línea después de End If. La sintaxis es:
If condición then
Orden1
Orden n
End ifEn determinadas situaciones puede darse que si una condición existe, se hace un conjunto de órdenes, y sino, otro. Esto se resuelve con el tipo de instrucción
If condición then...
Regístrate para leer el documento completo.