Tutorial Quick Basic

Páginas: 47 (11668 palabras) Publicado: 18 de noviembre de 2013

QBASIC Tutorial

Capítulo 1
A veces si tu cargas Qbasic desde DOS te encontrarás con que los restos de los comandos quedan en el fondo. Por ejemplo C:>QBasic quedaría al fondo si lo cargas desde DOS. No necesitas preocuparte por ello, se resuelve con el comando CLS, el cual permite limpiar la pantalla antes de hacer la siguiente operación. Por ejemplo escribe lo siguiente y luego presionaF5.
CLS
PRINT "Hola Mundo"
Una vez que hayas corrido el programa verás que la información que queda es limpiada de nuevo y que queda la pantalla negra con "Hola Mundo" escrito en la esquina. Los comandos "PRINT y CLS " son útiles en mi sección de Referencia. Puedes usar el comando PRINT tantas veces como quieras en tu programa. Por ejemplo escribe lo siguiente:
CLS
PRINT "Hola Mundo"
PRINT"Hola de nuevo"
PRINT "Adiós"
Escribirá las tres líneas completas, una tras otra en la pantalla. Hasta ahora no deberías haber tenido ningún error y si lo has tenido tal vez será uno de los siguientes:
PRINT " "Hola Mundo" "
No puedes poner mas de dos comillas en ninguna sentencia de PRINT
CLS
Este comando debería leerse CLS no CL S.
CLS
PRINT "Hola Mundo
Nunca debes olvidarte de abriro cerrar comillas al principio o fin de la sentencia de PRINT.
Este es un consejo útil. Mueve el cursor al final de la sentencia de "PRINT". No ocurrirá nada en ella. Presiona F1. Un menú de ayuda se activará conteniendo información de esa sentencia particular. Esto te ayudará mucho si estás bloqueado dentro de un comando particular.
Hasta aquí has conocido dos nuevos comandos: PRINT y CLS.Ahora te enseñaremos dos nuevos comandos llamados "FOR" Y "NEXT". Ambos comandos son muy útiles. Para eliminar el programa anterior presiona simultáneamente ALT + F. Sigue las instrucciones hasta que comience con una página limpia.
Ahora escribe el siguiente programa tal como se te muestra abajo:
CLS
FOR i=1 to 10
PRINT "Hola Mundo"
NEXT i
Presiona F5 para correr el programa y observa loque sucede. Te encontrarás con que la frase "Hola Mundo" aparece en una lista 10 veces seguidas en la pantalla. Ahora vamos a mirar como funciona cada parte de este programa.
CLS
Limpia la pantalla de los restos de programas anteriores los cuales podrían estar ahí.
FOR i=1 to 10
Esta es una parte interesante; "i" es una variable , las variables son comentadas en el tutorial 2, la variablecontiene un valor. Para empezar la variable tomará el valor 1. Cada vez que la sentencia "NEXT i" es alcanzada el programa comprobará que la variable "i" es 10. Si no es 10 el programa continuará y regresará donde estaba el comando FOR. Esto es como un requisito para que el programa continúe, siempre que la variable "i" no sea 10 el regresará y sumará 1 al numero que tenía. Si tú modificas la ordenFOR para que llegue hasta 20 "NEXT" comprobará que "i" ha alcanzado el valor de 20. Por ejemplo:
1,2,3,4,5,6,7,8,9,10 SE DETIENE!!!!
Ó
FOR i=1 to 20
1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20
SE DETIENE!!!!
Cada vez que el programa vuelve atrás ejecuta todas las sentencias contenidas entre "FOR" y "NEXT". Si escribieses un programa como éste:
CLS
FOR i=1 to 10
NEXT i
Esteprograma todavía hará lo mismo pero no ejecutará nada entre "FOR" y "NEXT". La razón es porque no hay nada en primer lugar. Imagina que tienes un reloj con sólo 10 segundos. El reloj irá 1,2,3,4,5,6,7,8,9,10 y luego empezará de nuevo. Lo mismo sucede con el ejemplo anterior, sólo que no estamos empezando de nuevo.
En el anterior ejemplo el programa está sumando 1 a la variable "i" cada vez quellega a la sentencia "NEXT". Podríamos cambiar el programa y sumar 2 a la variable "i". Verás lo que podrá hacer el siguiente programa antes de correrlo presionando F5.
CLS
FOR i=1 to 10 STEP 2
PRINT "Hola Mundo"
NEXT i
Acabamos de enseñarte otro comando llamado "STEP". Este comando especifica en cuanto puedes incrementar el intervalo de forma continua hasta llegar a la sentencia "NEXT". El...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Quick basic
  • Tutorial básico geogebra
  • cuestionario del tutorial de processing basico
  • Tutorial Basico Dj
  • tutorial basico ensamble en solidWorks
  • Tutorial Basico Joomla
  • tutorial basico de Vary
  • gwt tutorial basico

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS