Sie sind auf Seite 1von 1

007 Alfonso Martnez Garca.

Usted es libre de copiar, distribuir y comunicar pblicamente la


obra y hacer obras derivadas bajo las condiciones siguientes: a) Debe reconocer y citar al autor
original. b) No puede utilizar esta obra para fines comerciales (incluyendo su publicacin, a
travs de cualquier medio, por entidades con fines de lucro). c) Si altera o transforma esta obra,
o genera una obra derivada, slo puede distribuir la obra generada bajo una licencia idntica a sta.
Al reutilizar o distribuir la obra, tiene que dejar bien claro los trminos de la licencia de esta obra.
Alguna de estas condiciones puede no aplicarse si se obtiene el permiso del titular de los derechos
de autor. Los derechos derivados de usos legtimos u otras limitaciones no se ven afectados por lo
anterior. Licencia completa en castellano. La informacin contenida en este documento y los
derivados de ste se proporcionan tal cual son y los autores no asumirn responsabilidad alguna si el
usuario o lector hace mal uso de stos.
Variables.
Una variable es un elemento que se utiliza para almacenar distintos tipos de datos, como lo son
nmeros, letras o ambos, el valor que se almacena en dicha variable puede cambiar en cualquier
momento durante la ejecucin de un programa, a diferencia de las constantes en donde el valor se
mantiene durante la ejecucin de dicho programa.
Para usar variables en gambas tenemos que declararlas, para esto existen varias maneras.
Declaracin de variables locales
[DIM] Identificador AS TipoDeDato
Con esta sintaxis declaramos una variable dentro de un procedimiento o funcin, esta variable es
solo accesible dentro de la funcin o procedimiento donde fue declarada.
Declaracin de una variable val de tipo entero
DIM Val AS integer
Declaracin de una variable Name de tipo cadena de caracteres
DIM Name AS String
Declaracin de una matriz de tres por tres Matriz del tipo float (punto flotante)
DIM Matriz[3,3] AS Float
Declaracin de una variable nObject de tipo Objeto
DIM nObject AS Object
[STATIC] (PUBLIC | PRIVATE) Identificador [Array Declaration] AS [NEW] TipoDeDato
Esta sintaxis sirve para declarar una variable global en una clase, la variable declarada es accesible
desde cualquier lugar en la clase donde fue declarada
Si la declaracin se hace con la palabra PUBLIC, la variable sera accesible desde otras clases que
hagan referencia a un objeto de la clase donde la variable fue declarada.
Si lleva la palabra STATIC la variable sera compartida por todos los objetos de la clase. Si se
incluye la palabra NEW, la variable es inicializada con una nueva instancia de la clase especificada
con TipoDeDato.
Tipos de datos.
Los tipos de datos que se utilizan en gambas son lo siguientes:
Boolean: admite dos valores Verdadero (true) y Falso (false)
Byte: admite valores enteros entre 0 y 255
Short: admite valores enteros entre -32768 y +32767
Integer: admite valores enteros entre -2147483648 y +2147483647
Float: admite valores de tipo flotante, equivalente al double de C

Das könnte Ihnen auch gefallen