Quick basic

Solo disponible en BuenasTareas
  • Páginas : 6 (1302 palabras )
  • Descarga(s) : 0
  • Publicado : 29 de marzo de 2011
Leer documento completo
Vista previa del texto
FORMA PARA EJEMPLIFICAR EN EL PROGRAMA DE QUICK BASIC
 
Todos los ejemplos que se darán a continuación funcionan en cualquier lenguaje Quick Basic (QB) o Qbasic (Qbasic), pero NO funcionan en Basic o GW-Basic, ya que estos últimos necesitan números de línea.
Puede cargar estos ejemplos en el lenguaje y presionar SHIFT + F5 para probar su funcionamiento.
Los archivos se graban con extensión“.BAS”
 
Primeros pasos para crear un programa en Quick Basic
 
Como en todo lenguaje de programación el primer paso es generar un pequeño programa que muestre el mensaje “Hola Mundo”
El siguiente sería el código para generar el programa.
Cls
Print “Hola Mundo”
End
(Shift + F5 para ejecutar el programa)
Cls: Borra la pantalla
Print: Muestra en la pantalla lo que está escrito entre comillas.End: Finaliza la ejecución del programa.
Este es un ejemplo muy básico pero sirve para ir teniendo una idea de cómo se programa en Quick Basic.
Para retocar un poco el programa podríamos ingresar una línea entre cls y print con lo siguiente
Color 4,0
(Shift + F5 para ejecutar el programa, de ahora en adelante recuerde que para probar cada cambio que realice sobre el código debepresionar Shift + F5)
Esta línea indica que cambie el color del texto a rojo sobre fondo negro. (color 10,0 amarillo, 0,7 Letras negras sobre fondo blanco, etc).
Para arreglar un poco más nuestro primer proyecto podríamos agregar entre Color y Print lo siguiente:
Locate 1,37
Esta línea va a situar el texto en la columna 1 de la pantalla (de un total de 23) y en la fila 37 (de un total de 80).
Siquisiéramos centrar el texto deberíamos escribir:
Locate 12,37
En definitiva nuestro primer programa debería quedar de la siguiente manera:
Cls
Color 4,0
Locate 12,37
Print “Hola Mundo”
End
 

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 áreade 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:
· Elprimer 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 ( _ ).
* Tipos de Datos:
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 detexto 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:...
tracking img