Curso de Visual Basic

Operadores.

Para construir expresiones, además de variables o constantes utilizaremos los operadores, que se clasifican de la siguiente forma y respetando la jerarquía que con la que aparecen:


Inscríbete ahora y accede a 3 unidades gratis

Evalua el curso de Visual Basic y accede a las 3 unidades gratis con acceso completo al aula virtual donde podrás disfrutar de la inestimable ayuda del tutor y una gran variedad de recursos como videotutoriales, ejercicios resueltos, foros, enlaces, bibliografía, etc....


ARITMÉTICOS.

^ Exponenciación.

* Multiplicación    / División

\ División entera

MOD Módulo (resto de la división entera)

+ Suma                   - Resta


Inscríbete ahora y accede a 3 unidades gratis

Evalua el curso de Visual Basic y accede a las 3 unidades gratis con acceso completo al aula virtual donde podrás disfrutar de la inestimable ayuda del tutor y una gran variedad de recursos como videotutoriales, ejercicios resueltos, foros, enlaces, bibliografía, etc....


ALFANUMÉRICOS.

&, + Concatenan textos.


Inscríbete ahora y accede a 3 unidades gratis

Evalua el curso de Visual Basic y accede a las 3 unidades gratis con acceso completo al aula virtual donde podrás disfrutar de la inestimable ayuda del tutor y una gran variedad de recursos como videotutoriales, ejercicios resueltos, foros, enlaces, bibliografía, etc....


LÓGICOS.

NOT Negación

AND Y

OR O


Inscríbete ahora y accede a 3 unidades gratis

Evalua el curso de Visual Basic y accede a las 3 unidades gratis con acceso completo al aula virtual donde podrás disfrutar de la inestimable ayuda del tutor y una gran variedad de recursos como videotutoriales, ejercicios resueltos, foros, enlaces, bibliografía, etc....


COMPARATIVOS.

< Menor que        <= Menor o igual que

> Mayor que        >= Mayor o igual que

= Igual que            <>, != Distinto que


Inscríbete ahora y accede a 3 unidades gratis

Evalua el curso de Visual Basic y accede a las 3 unidades gratis con acceso completo al aula virtual donde podrás disfrutar de la inestimable ayuda del tutor y una gran variedad de recursos como videotutoriales, ejercicios resueltos, foros, enlaces, bibliografía, etc....


Estructuras.

A continuación veremos las estructuras que podemos usar en Visual Basic:


Inscríbete ahora y accede a 3 unidades gratis

Evalua el curso de Visual Basic y accede a las 3 unidades gratis con acceso completo al aula virtual donde podrás disfrutar de la inestimable ayuda del tutor y una gran variedad de recursos como videotutoriales, ejercicios resueltos, foros, enlaces, bibliografía, etc....


ESTRUCTURAS DE DECISIÓN

If: Esta estructura nos permite desviar el flujo de programa dependiendo de si se cumple una condición. La sintaxis es:

    If Condición then

        Conjunto de ordenes que se ejecutarán cuando la Condición sea verdadera.

    Else

        Conjunto de ordenes que se ejecutarán cuando la Condición sea falsa.

    End If

Select: Dependiendo del valor de una expresión o variable ejecuta una opción u otra. La sintaxis es:

    Select Case Expresión

              Case Valor1

                        Conjunto de ordenes que se ejecutarán cuando la Expresión tenga Valor1.

              Case Valor2

                        Conjunto de ordenes que se ejecutarán cuando la Expresión tenga Valor2.

               ............

              Case Else

                        Conjunto de ordenes que se ejecutarán cuando la Expresión no sea ningún valor anterior.

    End Select


Inscríbete ahora y accede a 3 unidades gratis

Evalua el curso de Visual Basic y accede a las 3 unidades gratis con acceso completo al aula virtual donde podrás disfrutar de la inestimable ayuda del tutor y una gran variedad de recursos como videotutoriales, ejercicios resueltos, foros, enlaces, bibliografía, etc....


ESTRUCTURAS DE BUCLE

Las estructuras de bucle permiten ejecutar una o más líneas de código repetidamente. Las estructuras de bucle que acepta Visual Basic son:

Do...Loop: Utilizaremos el bucle Do para ejecutar un bloque de instrucciones un número indefinido de veces. Hay algunas variantes en la instrucción Do...Loop, pero cada una evalúa una condición numérica para determinar si continúa la ejecución. Como ocurre con If...Then, la condición debe ser un valor o una expresión que dé como resultado False (cero) o True (distinto de cero).

Las instrucciones se ejecutan siempre y cuando condición sea True, la sintaxis es:

    Do While condición
        instrucciones

    Loop

Cuando Visual Basic ejecuta este bucle Do, primero evalúa condición. Si condición es False (cero), se salta todas las instrucciones. Si es True (distinto de cero), Visual Basic ejecuta las instrucciones, vuelve a la instrucción Do While y prueba la condición de nuevo.

Por tanto, el bucle se puede ejecutar cualquier número de veces, siempre y cuando condición sea distinta de cero o True. Nunca se ejecutan las instrucciones si condición es False inicialmente. 

Otra variante de la instrucción Do...Loop ejecuta las instrucciones primero y prueba condición después de cada ejecución. Esta variación garantiza al menos una ejecución de instrucciones:

    Do
        instrucciones

    Loop While condición

Hay otras dos variantes análogas a las dos anteriores, excepto en que repiten el bucle siempre y cuando condición sea False en vez de True.

Hace el bucle cero o más veces Hace el bucle al menos una vez
Do Until condición
   instrucciones
Loop
Do
instrucciones
Loop Until condición

For...Next

Los bucles Do funcionan bien cuando no se sabe cuántas veces se necesitará ejecutar las instrucciones del bucle. Sin embargo, cuando se sabe que se van a ejecutar las instrucciones un número determinado de veces, es mejor elegir el bucle For…Next. A diferencia del bucle Do, el bucle For utiliza una variable llamada contador que incrementa o reduce su valor en cada repetición del bucle. La sintaxis es la siguiente:

    For contador = iniciar To finalizar [Step incremento]
        instrucciones

    Next [contador]

Los argumentos contador, iniciar, finalizar e incremento son todos numéricos.

Nota   El argumento incremento puede ser positivo o negativo. Si incremento es positivo, iniciar debe ser menor o igual que finalizar o no se ejecutarán las instrucciones del bucle. Si incremento es negativo, iniciar debe ser mayor o igual que finalizar para que se ejecute el cuerpo del bucle. Si no se establece Step, el valor predeterminado de incremento es 1.

Al ejecutar el bucle For, Visual Basic:

  1. Establece contador al mismo valor que iniciar.
  2. Comprueba si contador es mayor que finalizar. Si lo es, Visual Basic sale del bucle.

    (Si incremento es negativo, Visual Basic comprueba si contador es menor que finalizar.)

  3. Ejecuta instrucciones.
  4. Incrementa contador en 1 o en instrucciones, si se especificó.
  5. Repite los pasos 2 a 4.

Inscríbete ahora y accede a 3 unidades gratis

Evalua el curso de Visual Basic y accede a las 3 unidades gratis con acceso completo al aula virtual donde podrás disfrutar de la inestimable ayuda del tutor y una gran variedad de recursos como videotutoriales, ejercicios resueltos, foros, enlaces, bibliografía, etc....


Si desea obtener un acceso sin restricciones a los contenidos del curso de Visual Basic y disfrutar de todas las herramientas del aula virtual (Videos explicativos streaming, acceso a los foros, chat, ejercicios resueltos, la ayuda del tutor, audioconferencia, estudio de grabación, test y actividades de autoevaluación, etc...) puede inscribirse completamente gratis y comenzar a realizar de forma inmediata el curso.