Professional Documents
Culture Documents
Smbolos de Comparacin
= igual < Menor que > Mayor que <= menor o igual >= mayor o igual <> Distinto
OPERADORES
And El operador And solo utilizamos cuando queremos que se cumpla una serie de expresiones, por ejemplo:
If a > b And a > c Then Console.WriteLine("a es mayor que b y c") End If
OPERADORES
AndAlso El operador AndAlso comprueba tambin una seria de expresiones, pero a comparacin del And, este comprueba siempre y cuando la expresin anterior resulta ser verdadera por ejemplo:
If a > b AndAlso a > c Then Console.WriteLine("a es mayor que b y c") End If
OPERADORES
Or El operador Or solo utilizamos cuando queremos que se cumpla una expresin de toda una serie de expresiones, por ejemplo:
If Promedio < 0 Or Promedio > 20 Then Console.WriteLine("Ingrese la Nota Correcta (1 . 20)") End If
OPERADORES
OrElse El operador OrElse comprueba tambin una seria de expresiones, solo que bastara que una expresin sea verdadera para que no realice las dems evaluaciones. Por ejemplo:
If Promedio < 0 OrElse Promedio > 20 Then Console.WriteLine("Ingrese la Nota Correcta (1 . 20)") End If
OPERADORES
Not Este operador se utiliza para hacer negaciones, ms en los casos de tipo Bolean por ejemplo:
Dim Variable As Boolean = True Dim Resultado As Boolean Resultado = Not Variable Retorna False.
INSTRUCCIN CONDICIONAL
Estas instrucciones nos permiten tomar decisiones, dndonos un resultado d Verdadero o Falso.
Ejemplo:
If b <> 0 Then Res = a / b Console.WriteLine("El Resultado de La Divisin es: {0}", Res) Else Console.WriteLine("Error: Divisin Entre Cero") End If
Array Unidimensional
Dim Variable(NmeroDeElementos) As Tipo de Variable Dim Numeros(3) As Integer
ENUMERACIONES
Una enumeracin es un tipo especial de variable numrica en la que los valores que dicha variable puede tomar, son constantes simblicas, es decir que en lugar de usar un nmero, se usa una palabra (constante) que hace referencia a un nmero, esta constante comenzara desde al valor de 0, por ejemplo veamos un ejemplo mas antiguo que es de los colores.
ENUMERACIONES
Enum Colores
Azul Rojo Verde
End Enum
While...End While
Se trata del tipo ms sencillo, ejecuta las lneas de cdigo que contiene, mientras que la expresin situada junto a While devuelva Verdadero
While Expresin ' cdigo ' ..... End While
While...End While
Sub Main() Dim Valor As Integer Dim Contador As Integer Console.WriteLine("Introducir un nmero") Valor = Console.ReadLine() Console.WriteLine("Mostrar en consola todos los nmeros desde 1 hasta el introducido")
While Contador < Valor Console.Write("-" & Contador) Contador += 1 End While Console.ReadLine()
End Sub
For...Next
Esta estructura ejecuta un bloque de cdigo un nmero determinado de veces, establecido por un rango de valores y controlado por un contador.
For Contador = Inicio To Fin [Step Incremento] ' cdigo ' ...... [Exit For] ' cdigo ' ...... Next
For Each...Next
Se trata de una variante de la estructura For...Next, y su misin consiste en ejecutar un bloque de cdigo por cada uno de los elementos existentes en un array o coleccin.
For Each Elemento In ColecArray ' cdigo ' ...... [Exit For] ' cdigo ' ...... Next