Professional Documents
Culture Documents
VISUAL BASIC. NET 2005 CONTINUCIN 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 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
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
Pgina 1
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.
Is Este operador nos permite hacer comparaciones ya sea Booleanas o de String, este nos devolver un valor Boolean de la expresin dada, por ejemplo: Dim Variable As String = .Joel. Dim Resultado As Boolean Resultado = IsNumeric(Variable) Retorna False.
To Este operador lo usaremos mas en las Procesos Repetitivos o de Condiciones Mltiples, sirve para determinar un rango de nmeros, por ejemplo: For K = 1 To 10 A=A+1 Next
Pgina 2
Primera Forma: If a = b Then MessageBox(.Son Nmeros Iguales.) Segunda Forma: If b <> 0 Then Res = a / b Console.WriteLine("El Resultado de La Divisin es: {0}", Res) End If Tercera Forma: 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 Cuarta Forma If a = b Then MessageBox(.Son Nmeros Iguales.) Else MessageBox(.No son Nmeros Iguales.) Quinta Forma If b = 0 Then Console.WriteLine("Error: Divisin Entre Cero") ElseIf a <> b Then Res = a / b Console.WriteLine("El Resultado de La Divisin es: {0}", Res) Else Console.WriteLine("El Resultado de La Divisin es: 1") End If
Pgina 3
Pgina 4
For /Next Primera Forma: Una de las formas mas utilizadas. For i = 1 To 10 contar de 1 hasta 10 la variable i tomar los valores 1, 2, 3, etc. Next Segunda Forma: Esta forma se utiliza para decirle como va a incrementar, ya sea como el ejemplo de 2 en 2. For i = 1 To 100 Step 2 contar desde 1 hasta 100 (realmente 99) de 2 en 2 la variable i tomar los valores 1, 3, 5, etc. Next Tercera Forma: Cuando queremos que un bucle sea en decreciente solo bastar darle un valor negativo, al nmero, como en el ejemplo, queremos que en vez que avance del 1 al 10 queremos que este vaya del 10 al 1. For i = 10 To 1 Step -1 contar desde 10 hasta 1 la variable i tomar los valores 10, 9, 8, etc. Next
Pgina 5
Sub Main() Dim N, K As Integer N=2 Console.WriteLine(N) For K = 1 To 4 N=N+2 Console.WriteLine(N) Next Console.ReadLine() End Sub
End Module
Pgina 6