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

 
 
 

 

 

Quick basic

 

5) Gráficos y colores

 

 

  • SCREEN:

QBasic puede trabajar con diferentes modos de pantalla. Cuando digo modos de pantalla estoy hablando de diferentes tamaños y colores. Para saber los distintos tipos de resolución y colores, escribe SCREEN y presiona F1.

Ejemplo:

SCREEN 12
CLS
PRINT "
la resolución de la pantalla es 640*480 con 256 Colores"

Éstos modos de pantalla son útiles para todos los usuarios de QBasic. Los modos de pantalla son muy importantes en los programas. Por ejemplo, si tu quieres dibujar líneas, cubos y círculos en la pantalla con alguna clase de método gráfico debes usar un modo de pantalla que te admita el dibujo de gráficos.

 



Cuando escribas un programa piensa en los colores que realmente vas a necesitar y la resolución que deba tener la pantalla. 640*480 es una resolución muy buena.

  • COLOR:

La sentencia COLOR nos permite dar color al texto que saldrá por la pantalla.

Ejemplo:

SCREEN 12
CLS
COLOR
10 'Color verde
PRINT "
Bienvenido a QBasic"

En este programa el texto Bienvenido a QBasic sale con un color verde.

Sintaxis: COLOR (color de la letra), (color del fondo)

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

  • Coordenadas:

Si te fijas de cerca en la pantalla del ordenador verás pequeños cuadraditos píxeles formando la imagen en la pantalla. Cada uno de esto píxeles representa una simple localización en el monitor. Para colocar un punto muy en la esquina superior izquierda de tu pantalla necesitas una coordenada. Una coordenada es un número específico de localización.

Si nos desplazamos sobre la pantalla hacia abajo, lo haremos sobre el eje y. Si nos desplazamos a lo largo de la pantalla, lo haremos sobre el eje x.

Dentro de QBasic la esquina superior izquierda de la pantalla es la coordenada (0,0). Este valor de la coordenada representa los ejes (x,y).

  • PSET:

Este comando dibuja un punto en la pantalla.

Sintaxis: PSET (x , y) , (color del punto)

Ejemplo:

SCREEN 12
CLS
PSET (
100, 100), 2

Este programa dibuja en la pantalla en las coordenadas (100,100) un punto. 100 píxeles hacia la derecha y 100 hacia abajo. El número siguiente es el color del punto situado en la pantalla. En el programa hemos utilizado un simple color de verde. Si tu no introduces el número de color cogerá por defecto el blanco.

La resolución de la pantalla que usamos es 640 píxeles a lo largo y 480 hacia abajo. Así que puedes situar un punto en cualquier valor dentro de este rango.

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

  • LINE:

El comando LINE, dibujara una línea en la pantalla.

Sintaxis: LINE (x1,y1) - (x2,y2) , (color de la línea)

Ejemplo:

SCREEN 12
CLS
LINE (
100, 100) - (400, 400), 1
LINE (
100, 400) - (400, 100), 2

Otro Ejemplo:

SCREEN 12
CLS
LINE (
100, 100) - (200, 200), 4, B

El programa anterior dibujará un simple cuadrado. El cuadrado es creado en un color rojo. El comando LINE tiene ahora una letra B al final, que traza un rectángulo en vez de una línea. Si colocas BF en ves de B, se creara un cuadrado coloreado.

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

  • CIRCLE:

Sintaxis: CIRCLE (x, y) , (radio) , (color del circulo)

Ejemplo:

SCREEN 12
CLS
CIRCLE (
100, 100), 50, 2

Este programa dibujará un círculo en las coordenadas (100,100) de tu pantalla con un radio de 50.

Para mas información escribe CIRCLE 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