Como en la mayoria de los lenguajes de programación, es imprescindible el uso de datos. Para ello deberemos conocer los tipos de datos que nos ofrece Processing según sea su naturaleza (entero, real, carácter, cadena de caracteres, etc).

En Processing vamos a utilizar los siguientes tipos de datos:

ENTEROS (INT)

Permiten representar valores númericos de tipo entero.

tipo entero en processingEjemplos:

int x = 60;

int y = -22;

REALES (FLOAT)

Permiten reperesentar valores numnéricos de tipo real.

tipo float en processingEjemplos:

float masa = 45,60;

float temperatura = 23,50;

CARACTERES (CHAR)

Nos permiten representar caracteres.

tipo char en processingCADENAS DE CARACTERES (STRING)

Nos permiten representar cadenas de caracteres como palabras, frases, etc.

tipo string en processingEjemplos:

string nombre = “Luis”;

string apellido1 = “Torreño”;

VALORES LÓGICOS (BOOLEAN)

Nos permiten representar valores de tipo lógico (TRUE/FALSE)

tipo boolean en processingEjemplos:

boolean SensorActivado = true;

boolean AlarmaMotor = false;

VARIABLES DE SISTEMA

Además de las variables que hemos visto hasta ahora, que son definidas y creadas por nosotros según necesidades, existen unas variables asociadas a parámetros del sistema que nos serán muy útiles en determinadas circunstancias. Ejemplos de éstas son:

width: ancho de la ventana

height: alto de la ventana

mouseX: posición del ratón en el eje X

mouseY: posisción del ratón en el eje Y

key: variable char que almacena la última tecla pulsada

keyPressed, keyReleased, mousePressed, mouseButton, mouseReleased: Variables Boolean que reaccionan a las acciones del teclado o el ratón como presionar una tecla o el ratón o soltarlos.