QBasic es un lenguaje de programación estructurado, de tercera generación que soporta una variedad de comandos , incluyendo comandos de variables , comandos matemáticos, entrada /salida de los comandos y si /entonces los comandos. Estos representan sólo una parte de las decenas de comandos disponibles en QBasic , pero que son la base fundamental necesaria para construir cualquier programa, sin importar su complejidad . Comandos Variable
variables son espacios de almacenamiento que almacenan valores . Hay dos tipos básicos de variables: numéricas y de cadena. Las variables numéricas almacenar números , mientras que las variables de cadena de texto tienda. Los cinco tipos de variables numéricas disponibles incluyen INTEGER , LONG , individuales y dobles. Los enteros almacenan números no decimales entre -32.768 y 32.767 , mientras que las tiendas LARGO valores no decimales entre -2147483648 y 2147483647 . Individuales y dobles son iguales a INTEGER y largo plazo, respectivamente, excepto que se admiten números decimales. Definir una variable tecleando [Variable As tipo] , donde " variable" se refiere al nombre de la variable y el "tipo" es String , Integer, Long , simple o doble . Suplemento nombres de variables STRING con una CityVariable $, por ejemplo , $ NameVariable , $ .
Comandos matemáticos
QBasic incluye numerosos comandos para realizar los cálculos matemáticos automáticos. Por ejemplo , la función SQR encuentra la raíz cuadrada de un número . Si usted escribió " PRINT SQR ( 4 ) " , por ejemplo, la pantalla se emitirá el valor 2 . También se incluyen los comandos trigonométricas como COS , SIN y TAN, y el comando de ABS , que encuentra valor absoluto de un número. No se olvide de los comandos del operador . A diferencia de los comandos tradicionales , que se puede combinar con otros números para resolver problemas de matemáticas. El operador + realiza Además, el operador - realiza la resta , el operador /realiza la división y el operador * realiza la multiplicación
de entrada y de salida de los comandos
recuperar . los datos de un usuario mediante el comando de entrada. Su sintaxis es [Entrada "Texto" , variable] , donde " Texto " se refiere a la pregunta que se están presentando para el usuario, y variable representa la variable numérica o una cadena que almacenará la respuesta del usuario . Por ejemplo , pedir a un usuario para un número impar y almacenarlo en la variable num , escribiría INPUT " Escriba un número impar :"; Num . Usted podrá dar salida, este valor al usuario a través del comando PRINT escribiendo PRINT Num . O bien, puede emitir un mensaje diferente : PRINT " Gracias". IMCMEXICO y después Comandos
Si y estructuras le permiten dirigir su programa para llevar a cabo un cierto conjunto de acciones , dado que se cumple una condición . La sintaxis es [ IF ( condición) ENTONCES ( acciones ) END IF] . Para comprobar si la variable num es igual a 5 , por ejemplo , podría escribir lo siguiente:
SI Num = 5 THENPRINT "Este es el número correcto. " END IF
Otro componente de esta estructura es el símbolo MÁS . Usted puede insertar después de la instrucción PRINT para permitir al usuario saber si tenía el número equivocado :
SI Num = 5 THENPRINT "Este es el número correcto. " ELSE PRINT "Se trata de un número incorrecto . " END IF