Zona de programación, todo lo necesario para aprender a programar

 
 
 

 

 

Quick basic

 

2) Sentencias básicas

 

 

  • CLS, REM y PRINT:

Escribe en QBasic el siguiente programa y luego presiona F5 para correrlo:

REM Fecha: 01/03/2001
CLS
PRINT "
Bienvenido a QBasic"

Este programa lo que hace es mostrarnos en pantalla el texto Bienvenido a QBasic. Ahora, lo que hace la sentencia REM es insertar un comentario en nuestro programa. El comentario no será tomando en cuenta por QBasic cuando se corra el programa, solo sirve como referencia para saber, por ejemplo: cuando se hizo, quien lo hizo, para que sirve el programa, para que funciona cada línea, etc...

También puedes usar ( ' ) como REM.

 

Ejemplo:

CLS
PRINT "
Bienvenido a QBasic" 'se escribirá en pantalla Bienvenido a QBasic

Como puedes ver REM y el símbolo ( ' ) es un comando para comentar tus programas y que otros usuarios lo entiendan.

La sentencia CLS, nos permite borrar la pantalla antes de correr el programa. Es primordial limpiar la pantalla cada vez que iniciemos un programa, para que no se vean líneas de programas anteriores.

La sentencia PRINT es la que escribe datos en la pantalla. El texto que queremos que salga en pantalla debe estar entre comillas.

Sintaxis: PRINT " texto"

Puedes usar PRINT tantas veces como quieras en tu programa.

Ejemplo:

CLS
PRINT "
Hola"
PRINT "
Bienvenido a QBasic"

Si nos interesa que los mensajes aparezcan en una misma línea, justo uno detrás del otro, podemos conseguirlo escribiendo un punto y coma ( ; ) después de la primera orden PRINT. Esto hace que el cursor no avance a la siguiente línea.

Ejemplo:

CLS
PRINT "
Hola ";
PRINT "
Bienvenido a QBasic"

Si observas bien, hay un espacio entre el texto Hola y la ultima comilla. Esto es para que los dos textos que saldrán en pantalla cuando corras el programa, no salgan pegados.

Utilizando una coma ( , ) en vez de un punto y coma, lo que conseguiremos es una separación de 10 espacios.

Ejemplo:

CLS
PRINT "
Hola",
PRINT "
Bienvenido a QBasic"

Estos dos textos se pueden colocar también en una única línea PRINT, así:

CLS
PRINT "
Hola "; "Bienvenido a QBasic"

La orden PRINT se puede abreviar por una interrogación ( ? ), así:

CLS
? "
Hola"

QBasic convertiría automáticamente la segunda línea a ésta:

CLS
PRINT "
Hola"

Para mas información escribe PRINT y luego presiona F1.

  • TAB:

El modificador TAB va después de PRINT y nos permite colocar texto en una determinada posición de la línea, cuando se corra el programa.

Sintaxis: TAB (n)

n es la posición donde queremos que se empiece a imprimir nuestro texto.

Ejemplo:

CLS
PRINT TAB(
5); "Hola"
PRINT TAB(
25); "Bienvenido a QBasic"

Aquí el texto Hola se imprimirá después de 5 espacios, y el texto Bienvenido a QBasic en la línea de abajo y después de 25 espacios.

Para mas información escribe TAB y luego presiona F1.

  • LOCATE:

Se usa para situar el texto en cualquier lugar específico de la pantalla.

Sintaxis: LOCATE (fila), (columna)

Ejemplo:

CLS
LOCATE
5, 10 : PRINT "estamos en fila 5, columna 10"

Hace mover el comando PRINT, 5 filas más abajo y desplazada 10 caracteres.
Los dos puntos sirven para separar dos o mas sentencias en una misma línea.

El comando LOCATE no tiene que tener un valor representando la fila y la columna todo el tiempo.

Ejemplo:

CLS
LOCATE ,
15
PRINT "
estamos en columna 15"

Para mas información escribe LOCATE y luego presiona F1.

 

 

Descargar gratis los programas y compiladores necesarios para aprender a programar

 
 

  ¿Buscas algo?

Google

 

Regresar al índice de quick basic

 

Regresar a la página principal