DECLARACIÓN
DE VARIABLES
Las variables son muy importantes en todos los programas. Con las
variables podrás guardar información relevante con la que podrás operar más
tarde.
Una variable es simplemente un nombre que das a un área de la memoria en la
cual el valor dato es guardado. Cuando necesites sacar esta parte del dato, o
modificar este valor, puedes referirte a la localización en memoria por el
nombre de la variable.
Eres libre de dar a la variable un nombre descriptivo.
Por ejemplo el nombre de variable telefono es obvio que contendrá algún tipo de número
de teléfono.
El nombre de la variable debe ser:
· El primer carácter deberá ser siempre una letra:
mayúscula o minúscula.
· Después de la primera letra en el nombre de la variable
podrá ser letras, números.
· El carácter final puede ser por ejemplo: %,&,!,#,$.
· El nombre de la variable no puede ser una sentencia,
por ejemplo PRINT.
· QBasic sólo permite nombres de variables
no superiores a 40 caracteres.
· No puedes usar letras acentuadas, espacios, la letra ñ ni el guión
de abajo ( _ ).
Los tipos de datos de la variable son los siguientes:
|
Declaración |
Nombre |
Descripción |
Espacio memoria |
|
% |
Integer |
Entero |
2 bytes (16 bits) |
|
& |
Long |
Entero largo |
4 bytes (32 bits) |
|
! |
Single |
Precisión Sencilla |
4 bytes (32 bits) |
|
# |
Double |
Precisión Doble |
8 bytes (64 bits) |
|
$ |
String |
Cadena |
1 byte p/caracter |
Para declarar una variable de un tipo de dato, basta con poner el
identificador al final. Todas las variables que utilizamos sin declarar el tipo
de dato, se asumen como Single.
Una variable que vaya a almacenar una dirección de una persona, la
declaramos de la siguiente forma:
direccion$ = "Urb. Terracota, calle 1"
Cuando guardamos una cadena de texto en una variable de tipo String, el texto debe de ir entre comillas.
Una variable de simple precisión Single, la declaramos de la
siguiente forma:
numero! = 5.123E24
Una de doble precisión Double, así:
numero# = 1.45877D-298
Para declarar un exponente en una variable Single utilizamos E
y para declararlo en una variable de tipo Double
utilizamos D.
Ejemplo de tipos de datos:
cadena$ = "Soy una cadena"
entero% = 1200
enterolargo& = 198108
simple! = 1.5688
doble# = 3.458D+301
CLS
PRINT cadena$
PRINT "Soy un entero:"; entero%
PRINT "Soy un entero largo:"; enterolargo&
PRINT "Soy un simple:";
simple!
PRINT "Soy un doble:";
doble#
Para mas información escribe SINGLE y
luego presiona F1.
Especifica un tipo de datos para una variable.
Ejemplo:
DIM cadena AS
STRING
cadena = "Soy una cadena"
CLS
PRINT cadena$
La orden DIM permite una mejor
manera de declarar variables y evita tener que poner los identificadores de
tipo cada vez que las utilicemos, lo cual ahorra una muy tediosa tarea en
programas largos.
Para mas información escribe DIM
y luego presiona F1.
Importante
ü Las Teclas: ESC, ALT+Q y Ctrl+"BREAK" detienen la ejecución del programa!!!
ü F5-Ejecuta el programa.