Está en la página 1de 4

COLEGIO NACIONAL DE EDUCACION

PROFESIONAL TECNICA

PLANTEL I AGS

Programacin orientada a objetos

Alumna: Miriam Alejandra Acosta de


Santiago

L.I Yolanda Catalina Navarrete Beas

Carrera: Informtica

Grupo: 410 Semestre: 4


Tipos de datos en Visual Basic

1. String Datos que pueden tener texto o cualquier caracter.


2. Integer Datos que pueden tener cualquier nmero entero, o sea, no tiene
punto decimal. Puede tener valores desde 32,768 hasta 32,767.
3. Long integer Puede tener cualquier nmero entero, desde 2,147,483,648
hasta 2,147,483,647.
4. Single-precision (floating point) Nmero con un mximo de seis (6)
lugares decimales.
5. Double-precision (floating point) Nmero con un mximo de catorce (14)
lugares decimales.
6. Variant Puede tener cualquier tipo de datos, pues deja que Visual Basic
encuentre la mejor forma de guardar datos. Esa razn, toma ms memoria
y hace los programas ms lentos que si se usan los otros tipos de datos.
7. Currency Otro tipo de floating point. Puede tener valores desde 922
trillones hasta 922 trillones.
8. Bolean Tiene solo los valores True (cierto) o False (falso).
9. Byte Tiene nmeros enteros desde 0 a 255.

Estructuras de control
If ... Then Use la estructura If...Then para ejecutar una o ms instrucciones
basadas en una condicin. Puede utilizar la sintaxis de una lnea o un
bloque de varias lneas: If condicin Then Sentencias If condicin Then
Sentencias End If
If {Employee.Dept} = "Sales" Then
formula = {Employee.Salary} * 0.06
Else
formula = {Employee.Salary} * 0.04
End If

If ... Then ... Else Utilice un bloque If...The...Else para definir varios bloques
de sentencias, uno de los cuales se ejecutar: If condicin1 Then [bloque
de sentencias 1] [ElseIf condicin2 Then [bloque de sentencias 2]] ... [Else
[bloque de sentencias n]] End If
Select Case Visual Basic proporciona la estructura Select Case como
alternativa a If...Then...Else para ejecutar selectivamente un bloque de
sentencias entre varios bloques. La sentencia Select Case ofrece
posibilidades similares a la instruccin If...Then...Else, pero hace que el
cdigo sea ms legible cuando hay varias opciones. La estructura Select
Case funciona con una nica expresin de prueba que se evala una vez
solamente, al principio de la estructura. Visual Basic compara el resultado
de esta expresin con los valores de cada Case de la estructura. Si hay una
coincidencia, ejecuta el bloque de sentencias asociado a ese Case:
Selec Case expresin_prueba [Case lista_expresiones1 [bloque de
sentencias 1]] [Case lista_expresiones2 [bloque de sentencias 2]] . . . [Case
Else [bloque de sentencias n]] End Select
Operadores relacionales y lgicos
Los operadores relacionales son smbolos que se usan para comparar dos
valores. Si el resultado de la comparacin es correcto la expresin
considerada es verdadera, en caso contrario es falsa. Por ejemplo, 8>4
(ocho mayor que cuatro) es verdadera, se representa por el valor true del
tipo bsico bolean, en cambio, 8<4 (ocho menor que cuatro) es falsa, false.
En la primera columna de la tabla, se dan los smbolos de los operadores
relacionales, en la segunda, el nombre de dichos operadores, y a
continuacin su significado mediante un ejemplo.
Como operadores lgicos designamos a aquellos operadores que nos
permiten conectar un par de propiedades (al igual que en lgica):Numero =
2701; if ( Es Primo(numero) && (numero > 1000) ){ /* Ejecutaremos este
cdigo si numero */ /* es primo y nmero es mayor que 100 */Los
operadores lgicos de los que disponemos en C son los siguientes: Al igual
que con la igualdad hay que tener especial cuidado con los operadores &&
y , ya que si ponemos solamente un & o un , nos estamos refiriendo a un
``and o un ``or a nivel de bit, por lo que el cdigo puede que no haga lo que
queremos (o que algunas veces lo haga y otras veces no).
Los operadores relacionales se definen para los tipos siguientes:

Byte, Short, Integer y Long. Los operadores comparan los valores


numricos de dos operandos de nmeros enteros.

Single y Double. Los operadores comparan los operandos segn las reglas
de la norma IEEE 754.

Decimal. Los operadores comparan los valores numricos de los dos


operandos decimales.

Los operadores And, AndAlso, Or, OrElse y Xor se denominan operadores


lgicos. Los operadores And, Or y Xor se evalan de la siguiente forma:

En el tipo Boolean:

Una operacin lgica And se realiza en sus dos operandos.


Una operacin lgica Or se realiza en sus dos operandos.

Una operacin lgica exclusiva -Or se realiza en sus dos operandos.

En Byte, Short, Integer, Long y en todos los tipos enumerados, la


operacin especificada se realiza en cada bit de la representacin binaria
de los dos operandos:

And: El bit resultante es 1 si los dos bits son 1; en caso contrario, el


bit resultante es 0.

Or: El bit resultante es 1 si cualquiera de los dos bits es 1; en caso


contrario el bit resultante es 0.

Xor: El bit resultante es 1 si uno de los bits es 1, pero no los dos; en


caso contrario, el bit resultante es 0 (es decir, 1 Xor 0 = 1, 1 Xor 1 =
0).

También podría gustarte