Sunteți pe pagina 1din 5

Ensayo: ”CONDICIONAL IF”

PRESENTADO POR:
Brayan Camilo Martínez Jaimes 1113312
John Álvaro Botello Delgado 1113332

PRESENTADO A:
William Rafael Peña Angulo

Universidad Francisco de Paula Santander


Cúcuta –Norte de Santander
13 de abril del 2018
INTRODUCCION

En el siguiente ensayo daremos a conocer todo lo relacionado con la condición IF,


desde sus componentes, su estructura, sus diferentes usos en la aplicación de
Visual Basic, en cuanto al desarrollo de aplicaciones que sean de utilidad en
nuestra vida cotidiana.
CONDICIONAL IF

La expresión condicional IF es una herramienta útil para procesar información en


un procedimiento de suceso, este tipo de expresión está conformada por una
sentencia de programa que realiza preguntas de tipo true or false sobre alguna
propiedad, variable o algún tipo de datos en el código del programa.
Cuando se encuentra una instrucción IF… Then… Else, se prueba condition. Si
condition es True, se ejecutan las instrucciones que están a continuación de Then.
Si condition es false cada instrucción Elself (si hay alguna) se evalúa en orden.
Cuando se encuentra una ElseIFCondition que sea true, se ejecutan las
instrucciones que siguen inmediatamente a la instrucción Elself asociada.
Las clausulas Elself y Else son opcionales, pueden tener tantas clausulas Elself
como desee en una instrucción If… Then… Else, pero no puede aparecer ninguna
cláusula Elself después de una clausula Else. If… Then… Else las instrucciones
se pueden anidar una dentro de otra. Este procedimiento se efectúa cuando se
plantea una sintaxis de varias líneas, con la misma; la instrucción If debe ser la
única instrucción incluida en la primera línea. Las instrucciones Elself, Else y End
If pueden ir precedidas solamente por una etiqueta de línea; el bloque If… Then…
Else debe terminar con una instrucción End If.
Se puede utilizar las sintaxis de una sola línea para pruebas cortas y sencillas, sin
embargo; la sintaxis de varias líneas proporciona más estructura y flexibilidad y,
generalmente es más fácil de leer. La sentencia If… Then, conocida también como
sentencia de un solo bloque, permite evaluar una condición en el programa y llevar
a cabo una serie de acciones basándose en el resultado de dicha condición.
Existen una serie de operadores lógicos los cuales permiten enlazar varias
expresiones condicionales entre sí: AND, si ambas expresiones condicionales son
verdaderas el resultado es verdadero; OR si alguna de las dos expresiones es
verdadera el resultado es verdadero; NOT si la expresión condicional es falsa el
resultado es verdadero, pero si dicha expresión es verdadera el resultado es falso;
XOR si una y solo una de las expresiones condicionales es verdadera el resultado
es verdadero de lo contrario, si ambos son falsos o verdaderos el resultado es
falso.
Cuando el programa evalúa expresiones complejas que mezclan diferentes tipos
de operadores, primero evaluara los operadores matemáticos, luego los
operadores de comparación y por último los operadores lógicos.
Alguno de los elementos de la expresión condicional If son:
CONDITION: requerido, expresión, debe evaluarse en True o False, o en un tipo
de datos que sea implícitamente convertida a Boolean, si la expresión es una
variable valores NULLBoolean que evalúa nada, se trata la condición como si la
expresión no es True y se ejecuta en el bloque Else.
Then: obligatorio en la sintaxis de una línea, opcional en la sintaxis de varias
líneas.
STATEMENTS: opcional, se ejecuta una o más instrucciones que siguen a If…
Then que se ejecutan si condition se evalúa como True.
ELSEIFCONDITION: obligatorio si Elself está presente, expresión, debe evaluarse
en True y False, o en un tipo de datos que sea implícitamente convertible a
Boolean.
ELSEIFSTATEMENTS: opcional, se ejecutan uno o más instrucciones que siguen
a Elself… Then que se ejecutan si elseifcondition se evalúa como True.
ELSESTATEMENTS: opcional, una o más instrucciones que se ejecutan si
ninguna expresión condition o elseifcondition anterior se evalúa como True.
END IF: termina el bloque IF… Then… Else.
Para indicar que se quiere ejecutar uno o de varios bloques de sentencias de
pendientes cada uno de ellos de una condición, la estructura adecuada es la
siguiente IF condición 1 Then (sentencia 1), Elself condición2 Then (sentencia 2);
Else (sentencia-n); END IF. Si se cumple la condicion 1 se ejecutan las sentencias
1, y si no se cumple se examinan secuencialmente ñas condiciones siguientes
hasta else, ejecutándose las sentencias correspondientes al primer elself cuya
condición se cumpla. Si todas las condiciones son falsas, se ejecutan las
sentencias-n correspondientes a else que es la opción por defecto.
CONCLUSION

 Como conclusión fundamental, hemos logrado identificar las


diferentes formas de uso del condicional If, interpretando los distintos
tipos de variables que se manejan en el desarrollo de cualquier
programa deseado.

S-ar putea să vă placă și