O

omarrockerz

Usuario (México)

Primer post: 28 mar 2013Último post: 28 mar 2013
1
Posts
0
Puntos totales
0
Comentarios
L
Lo básico de QBASIC
InfoporAnónimo3/28/2013

Saludos carnales, En esta ocasión les enseñare lo básico de QBASIC, como lo debemos manejar, su estructura y forma de Manejar. Desde aqui te puedes descargar el QB64 en el que vas a correr tu codigo: http://www.qb64.net/ Ahora, ¿No sabes lo que es el QBASIC? Aquí te dejo un poco de información de Wikipedia: QBasic es un entorno de desarrollo integrado y un Intérprete para una variante del lenguaje de programación BASIC basada en el compilador QuickBASIC. El código introducido en el IDE es compilado a una forma intermedia, y ésta es inmediatamente interpretada en demanda dentro del IDE. Puede correr bajo casi todas las versiones del DOS y de Windows, o con DOSBox/DOSEMU, en Linux y FreeBSD. En su tiempo, QBasic proveyó de un IDE avanzado, incluyendo un depurador con características tales como evaluación de expresiones y modificación del código al vuelo. El entorno de desarrollo de QBASIC incluye varias características aún raras en entornos de desarrollo actuales. Al igual que QuickBASIC, pero a diferencia de versiones anteriores del Microsoft BASIC, el QBasic es un lenguaje de programación estructurada, soportando construcciones tales como subrutinas y bucles while. Los números de líneas, un concepto a menudo asociado al BASIC, son soportados para la compatibilidad, pero no se considera una buena forma, siendo reemplazados por etiquetas descriptivas. QBasic tiene limitado soporte para los tipos de datos definidos por el usario (estructuras), y varios tipos primitivos usados para contener strings de texto o datos numéricos. En mis términos el QBASIC es el lenguaje de programación en el que todos nacen, y ahora lo primero que les enseñare son las Números de Lineas... ¿Que son los Números de Lineas? en mi teoría es como darle un numero a cada linea en el Procesador de Texto. En este caso QBASIC no admite 1,2,3,4,5 solo 10, 20, 30 es decir: 10 = Linea 1 20 = Linea 2 Ahora para empezar a escribir código tenemos que abrirlo con los nombres CLS - END CLS = Empezar el codigo END = Finalizar el codigo Algunos programadores suelen iniciar sin en CLS - END Ahora como nosotros si comenzaremos con el CLS - END empezaremos a escribir codigo que muestre en la Pantalla, normalmente lo ejecutara como un "Aplicación de Consola" 10 <= Linea 20 CLS 30 END Debemos tomar en cuenta que cuando escribamos en la Linea 1 despues del numero debemos dejar un espacio si no dejas espacio te dara error de Sintaxis. Para imprimir texto utilizaremos el valor de "PRINT" que se define asi. PRINT "CONTENIDO" El texto que debemos de poner para que se pueda imprimir, siempre debe llevar comillas, en este caso si es una variable solo ponemos: PRINT A Ahora lo que veremos son las variables en PRINT.. ¿Como definir una Variable? Las variables en QBASIC son como PRINT pero en este caso seria asi: A = "" Le agregaríamos un igual, pero ahora veremos como seria con todo y PRINT: 10 CLS 20 A = "TEXTO" 30 PRINT A 40 END En este caso imprimiria la palabra TEXTO, ahora en PRINT tambien tenemos una opcion de mostrar texto y la variable.. ¿COMO?, consiste en poner el PRINT con Texto y agregar una coma y despues de la coma la correspondiente Variable, algo como esto: PRINT "TEXTO", A <= FIJATE BIEN, EN LA VARIABLE CON EL TEXTO, SIEMPRE VA UN COMA Ahora que tal si ponemos todo el codigo: CLS A = "TEXTO" PRINT "OTRO TEXTO", A END Y en nuestra consola nos imprimiria esto: OTRO TEXTOTEXTO Ahora también existen valores matemáticos que podemos usar tales como: Sumar = + Division = / Multiplicar = * Definir una variable con opciones matemáticas se requiere de una mínima opción que se llama el "LET" que se agrega antes de la variable.. LET A = 5 + 5 Ahora que tal si lo ponemos en un PRINT: PRINT "Suma: ", A Y en nuestra consola diria: Suma: 10 Te preguntaras, ¿Podemos introducir un Valor para poner en Pantalla? Pues que pregunta tan interesante, ¡CLARO QUE SI!, se trata del INPUT que es casi igual que el PRINT con la Variable en este caso seria asi: INPUT "Introduce tu numero: ", A Y la letra A seria donde se guardan los datos y ya tu los puedes guardar en otra variable y tambien en PRINT, pero también podemos poner Letras, yo tengo entendido agregando un signo de dolar después de la variable, ¿Como?, asi: INPUT "Introduce letras: ", A$ Ahora que tal un entrenamiento: 10 CLS 20 INPUT "Introduce un primer numero: ", A 30 INPUT "Introduce un segundo numero: ", B 40 LET SUM = A + B 50 PRINT "Resultado: ", SUM 60 END Eso seria sumar, ahora pidamos el nombre de un usuario: 10 CLS 20 INPUT "Nombre del usuario: ", A 30 PRINT "Bienvenido: ", A 40 END En este caso en el primero nos imprimiria: Resultado: Numero Y en el segundo: Bienvenido: Usuario Ahora, ¿Crees que estas listo? Empieza ya y descargate el programa para editar el texto, compilar y ejecutar tu nuevo programa: http://www.qb64.net/ Espera aun no te vallas, te tengo un regalito: No te gustan las Lineas, esta bien no las uses no son necesarias pero con las Lineas puedes usar el método "goto" que sirve para ir a otra linea. 10 CLS 20 PRINT "TEXTO" 30 goto 20 40 END Tambien si el nombre de la ventana dice "untitled", agrégale un Titulo Bonito con: _TITLE "Titulo" Y ademas un icono de un directorio _ICON _LOADIMAGE("icon.png", 32) o a la mejor es 24 o 27 D: Les presumo un trabajo de QBASIC que hice para Informática C: ¿Quieres mas?, Visita mi Blog:

0
0
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.