People Soft

Páginas: 30 (7259 palabras) Publicado: 2 de mayo de 2012
QBASIC I
EL QBASIC ES SENCILLO Y NO REQUIERE UNA ESTRUCTURA BASICA
Veamos en un momento como sería un programa en lenguaje PASCAL que haga lo mismo que el nuestro: Program Hola; uses crt; begin clrscr; writeln("Hola Mundo"); end. Y lo mismo en lenguaje C: #include < stdio.h > int main(void) { clrscr(); cprintf("Hola Mundo"); return(0); } Podemos ver que en los dos están las instrucciones paraborrar la pantalla (clrscr) y la de escribir (writeln en PASCAL y cprintf en C), pero ¿Por que llevan punto y coma al final? y ¿Qué son esos símbolos y esas otras palabras tan raras?... En otros lenguajes de programación hace falta escribir un "esqueleto básico" donde montar las instrucciones, en QBasic no. Nos limitamos a escribir lo que queremos que haga el programa y ya está. Estas estructurasbásicas son necesarias en los otros lenguajes más avanzados, pero en QBasic como sólo vamos a aprender así lo tenemos más fácil sin tener que escribir cosas que todavía no entendemos.

ESCRIBIR COMENTARIOS
Se usan comentarios dentro del listado del programa para explicar su funcionamiento. Lo que pongamos en los comentarios no altera para nada el funcionamiento del programa. Los comentariosAyudan a documentar el programa, sobre todo cuando son programas largos En QBasic para escribir un comentario ponemos un apóstrofo ('). Veamos el ejemplo con comentarios: ' Nombre: PROGRAMA HOLA MUNDO ' Sirve para: Escribe en la pantalla "Hola Mundo" ' Hecho por : Kike Barrueto 2005 Agosto 10 ' CLS 'Borra la pantalla PRINT "Hola Mundo" 'Escribe "Hola mundo" Una cabecera describiendo el programa y acontinuación a la derecha de algunas instrucciones, en este caso de todas, hemos explicado para que sirven. En los programas ya terminados es conveniente poner la cabecera siempre y explicar las instrucciones más complicadas. El formato de la cabecera vendrá especificado en el proyecto, por ejemplo que contenga el nombre del programa, una descripción corta, el autor y la fecha. En nuestros programasno es necesario ser tan estrictos. Una Idea: poner comentarios para que un trozo de programa no se ejecute. ' Cls ' Print "Hola Mundo" este programa no hace nada

VARIABLES
Vamos a escribir un programa un poco más complicado que nos pregunte nuestro nombre y nos salude. El resultado (lo que se ve en pantalla al ejecutarlo) podría ser el siguiente:

¿Cómo te llamas? Kike Hola Kike El programaborrará la pantalla luego nos preguntará por nuestro nombre, nos dejará escribirlo con el teclado y cuando lo hagamos lo guardará en "algún sitio", después escribirá "Hola " seguido de nuestro nombre que lo habrá sacado del "sitio" donde lo guardó antes. Vamos a ver como será el código: CLS INPUT "¿Cómo te llamas? ", nombre$ PRINT "hola "; nombre$ Ahora tenemos una instrucción nueva, INPUT, quelleva dos parámetros separados por una coma. Esta instrucción lo que hace es dejar al usuario del programa que escriba algo con el teclado y cuando pulse la tecla Enter lo guarda en memoria. La primera parte "¿Cómo te llamas?" la escribe en pantalla tal como está para que el usuario sepa lo que se le pregunta. La segunda parte es una Variable, es decir el nombre que le hemos puesta a un "trozo" dela memoria del ordenador dónde vamos a guardar lo que ha escrito el usuario y que le hemos llamado nombre$ para después poder localizarlo. La siguiente instrucción, PRINT, es la misma que en el anterior programa. Lo que hace es escribir lo que lleva detrás. En esta ocasión va a escribir dos cosas, primero "Hola " con su espacio detrás tal como aparece dentro de las comillas, y a continuación todoseguido escribirá el valor que haya guardado en la variable nombre$. No escribirá Hola nombre$ porque nombre$ no está entre comillas. Esto de las variables es una de las cosas más importantes de los lenguajes de programación. Los programas van a manejar datos que estarán grabados en la memoria del ordenador. Si no existieran las variables tendríamos que saber en que posición exacta los...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • People Soft en español
  • Proyecto De People Soft
  • Guias de usuario/contabilidad/People Soft
  • soft
  • soft
  • PEOPLE
  • People
  • people

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS