Вы находитесь на странице: 1из 4

INSTITUTO TECNICO CALIMA ESPECIALIDAD: PROGRAMACION 1 y 2 abril ALUMNO:____________________________ grado : ciclo 5 y ciclo 6 Logros: Conocer operadores de comparacin Conocer

operadores lgicos Aplicar sentencias de control

En Visual Basic existen 6 operadores para realizar comparaciones entre valores: Operador < <= > >= = <> Descripcin Menor que Menor o igual a Mayor que Mayor o igual a Igual No Igual o Diferente

Operadores Lgicos Cuando Visual Basic compara 2 expresiones, regresa uno de dos valores posibles: True o False, pero Visual Basic no entiende True o False por lo que utiliza valores numricos para representarlos, True o False son valores booleanos donde 0 es False y 1 es True. En Visual Basic existen 6 operadores lgicos: Operador And Or Not Descripcin Cuando ambas expresiones son verdaderas Evalua una de dos expresiones Niega una expresin

Xor

La expresin completa se considera verdadera, si las 2 expresiones evaluadas no son verdaderas o ambas son falsas Ambas expresiones debe ser verdaderas o falsas para evaluar la expresin completa como verdadera La expresin completa es verdadera excepto cuando la primer expresin es verdadera y la segunda expresin es falsa

Eqv

Imp

SENTENCIAS DE CONTROL. SENTENCIA IF, THEN, ELSE, END IF

Las sentencias o estructuras de control, permiten tomar decisiones y realizar un proceso en repetidas veces. Son las denominadas bifurcaciones y bucles. Estas estructuras son muy importantes puesto que son las encargadas de controlar el flujo de un programa segn los requerimientos del mismo. En Visual Basic se dispone de las siguientes:

Sentencia IF....THEN.....ELSE....END IF Permite ejecutar condicionalmente una o ms sentencias. Su representacin es as:

En la representacin anterior, si se cumple la primera condicin, es decir condicion1 = True, entonces el programa continua su ejecucin por el Grupo1 de Sentencias, si no se cumple, pasa a evaluar condicion2, y si es cierta se ejecuta el Grupo

2 de Sentencias y si es falsa evala condicion3 y as se contina hasta el encontrar un Else If (puede haber tantos como se precisen) que contenga una condicin verdadera para ejecutar su grupo de sentencias. Si ninguna condicin de las evaluadas es cierta, se ejecuta el Grupo de Sentencias de la clusula Else. En esta sentencia de control las nicas clusulas obligatorias son If Then pudindose prescindir si es necesario de Else, Else If Then y End If EJEMPLO 1: crear un programa que compare 2 numeros y muestre el mayor FORMULARIO:

CODIGO (en el boton de comando):

INICIAR DEPURACION:

EJEMPLO 2: crear un programa que calcule el 1% SI el valor es menor a 1000 sino el 2% si es mayor a 1000

Вам также может понравиться