Académique Documents
Professionnel Documents
Culture Documents
Visual Basic 2010 está totalmente integrado con .NET Framework, por lo tanto,
los tipos de datos que podremos usar con este lenguaje serán los definidos en
este "marco de trabajo“ (NET FRAMEWORK).
Tipos primitivos
Variables y constantes
Arrays (matrices)
TIPOS PRIMITIVOS
Una enumeración es una serie de constantes que están relacionadas entre sí. La
utilidad de las enumeraciones es más manifiesta cuando queremos manejar una
serie de valores constantes con nombre, es decir, podemos indicar un valor, pero
en lugar de usar un literal numérico, usamos un nombre, ese nombre es al fin y
al cabo, una constante que tiene un valor numérico.
En Visual Basic 2010 las enumeraciones pueden ser de cualquier tipo numérico
integral, incluso enteros sin signo, aunque el valor predefinido es el tipo Integer.
Podemos declarar una enumeración de varias formas:
Enum Colores
Rojo
Verde
Azul
End Enum
ARRAYS
Una matriz es una estructura de datos que contiene una serie de variables
denominadas elementos de la matriz
Las estructuras de control lógicas nos permiten encontrar una solución en casi todo tipo
de problemas, se utilizan cuando en el desarrollo de un problema debemos tomar una
decisión para establecer que camino seguir en su solución.
IF
IF ELSE
SELECT CASE
WHILE
DO
FOR
ESTRUCTURA "IF THEN"
If A > B Then
Console.WriteLine("A es mayor")
End If
ESTRUCTURA "IF THEN ELSE"
If A > B Then
Console.WriteLine("A es mayor")
Else
Console.WriteLine("B es mayor")
End If
LA ESTRUCTURA "IF THEN"
ANIDADO
la mayoria de los programas no cuentan con una sola estructra de seleccion, sino que
estan compuestas de varias estructuras una despues de la otra, estas son las
estructuras de seleccion anidadas.
If A > B Then
Console.WriteLine("A es mayor que B")
ElseIf A > C Then
Console.WriteLine("A es menor que B pero mayor que C")
Else
Console.WriteLine("A es menor que B y C")
End If
SELECT CASE
Ejecuta una serie de instrucciones siempre que una condición dada sea True.
mensaje para otro objeto del sistema.
Repite un bloque de instrucciones mientras una condición Boolean sea True hasta
que la condición se convierta en True
Continue FOR: Transfiere el control a la siguiente iteración del bucle FOR EACH
INSTRUCCIÓN TRY...CATCH...FINALLY
Esta instrucción proporciona una manera de controlar algunos o todos los errores
posibles que pueden ocurrir en un bloque de código determinado mientras se
ejecuta el código.
Try
' código que queremos controlar
Catch ex As Exception
' el código a ejecutar cuando se produzca cualquier error
End Try
Dim x, y, r As Integer
Try
x = CInt(Console.ReadLine())
y = CInt(Console.ReadLine())
r=x\y
Console.WriteLine("El resultado es: {0}", r)
Catch ex As Exception When y = 0
Console.WriteLine("No se puede dividir por cero.")
Catch ex As Exception
Console.WriteLine(ex.Message)
End Try