Manual visual vasic
INDICE
CAPITULO IV
Funciones de Conversión Símbolos de Comparación Operadores And AndAlso Or Xor OrElse Not Is To Función Fecha Now Date Year Month Day WeekDay DateAdd DateDiff DatePart Instrucción Condicional Solución del Ejercicio 09 Solución del Ejercicio 10 Solución del Ejercicio 11 Solución del Ejercicio 12 Solución del Ejercicio 13 13 12 11 11 10 07 07 07 07 06 06 0606 06 06 06 06 05 05 05 03 03 02 02 02 02
01
Condiciones Múltiples Solución del Ejercicio 14 Solución del Ejercicio 15 Solución del Ejercicio 16 Solución del Ejercicio 17 Solución del Ejercicio 18 17 17 16 16 15
14
Lenguaje de Programación – Capitulo IV Programando con Visual Basic 2005
FUNCIONES DE CONVERSIÓN
Como se habrán dado cuenta que al activar la opción de Option Strict,este nos obliga que tenemos que utilizar funciones de conversión para cada tipo de dato, con lo que no hacíamos, si no lo estaba activado, como lo fue en los 8 primeros ejercicios, las funciones mas utilizadas estarán de color verde, las funciones de conversión son las siguientes:
Nombre de la Tipo de datos Valores del argumento función que devuelve "expresión" CBool(expresion) Boolean Cualquiervalor de cadena o expresión numérica. CByte(expresion) Byte De 0 a 255; las fracciones se redondean. CChar(expresion) Char Cualquier expresión de cadena; los valores deben ser de 0 a 65535. CDate(expresion) Date Cualquier representación válida de una fecha o una hora. CDbl(expresion) Double Cualquier valor Double, ver la tabla anterior para los valores posibles. CDec(expresion) Decimal Cualquiervalor Decimal, ver la tabla anterior para los valores posibles. CInt(expresion) Integer Cualquier valor Integer, ver la tabla anterior para los valores posibles, las fracciones se redondean. CLng(expresion) Long Cualquier valor Long, ver la tabla anterior para los valores posibles, las fracciones se redondean. CObj(expresion) Object Cualquier expresión válida. CShort(expresion) Short Cualquiervalor Short, ver la tabla anterior para los valores posibles, las fracciones se redondean. CSng(expresion) Single Cualquier valor Single, ver la tabla anterior para los valores posibles. CStr(expresion) String Depende del tipo de datos de la expresión. Nota: Todos los objetos de vb.NET tienen unos métodos para realizar conversiones a otros tipos, al menos de número a cadena, ya que tienen lapropiedad .ToString que devuelve una representación en formato cadena del número en cuestión (igual que CStr). CType(expresion, El indicado en Cualquier tipo de datos el segundo Tipo) parámetro Val(expresion) Double Una cadena de caracteres. Fix(expresion) Depende del Cualquier tipo de datos tipo de datos de la expresión
Joel Martin Chuco Marrufo 1
Lenguaje de Programación – Capitulo IV Programandocon Visual Basic 2005
Int(expresion) Depende del Cualquier tipo de datos tipo de datos de la expresión
Una de las funciones más utilizadas, para hallar restos es la función Mod, ya sea para diversas soluciones ya sean Matemáticas, físicas y entre otras.
Mod: Devuelve el resto de una división, la sintaxis es la siguiente:
Dividendo Mod Divisor
Símbolos de Comparación
= < > =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
Como vemos en este ejemplo, hacemos dos comparaciones, el primero si a es mayor que b, y la segunda si a es mayor que c, si estasdos expresiones (comparaciones) resultan verdaderas, nos mostrará un mensaje diciéndoos que a es mayor que b y c.
AndAlso
El operador AndAlso comprueba también una seria de expresiones, pero a comparación del And, este comprueba siempre y cuando la expresión anterior resulta ser verdadera por ejemplo:
Joel Martin Chuco Marrufo 2
Lenguaje de Programación – Capitulo IV Programando...
Regístrate para leer el documento completo.