Con el bloque de "Objects" y un poco de otros bloques de nivel "beginner", he creado un programa con dos objetos que si clickamos sobre el botón izquierdo del ratón captura la pantalla y cambia el color de fondo. Cada uno de los objetos se mueve de forma diferente.
Código fuente y enlace para descargar:
Car myCar1;
Car myCar2;
float a, b, c;
void setup() {
size (1000,1000);
myCar1 = new Car(color(255,0,0),250,0,2);
myCar2 = new Car(color(0,255,0),200,1,1);
}
void draw () {
background (a,b,c);
if (mousePressed){
a = random (0,255);
b = random (0,255);
c = random (0,255);
}
myCar1.drive1();
myCar1.display1();
myCar2.display2();
myCar2.drive2();
if (mousePressed){
saveFrame ( "line#####.png");
}
}
class Car {
color c;
float xpos;
float ypos;
float xspeed;
Car(color tempC, float tempXpos, float tempYpos, float tempXspeed){
xpos = tempXpos;
c = tempC;
ypos = tempYpos;
xspeed = tempXspeed;
}
void drive1(){
stroke (0);
fill (c);
rectMode (CENTER);
rect(mouseX, mouseY,150,100);
}
void display1(){
xpos = mouseX;
ypos = mouseY;
}
void drive2(){
xpos = xpos + 5 * xspeed;
ypos = 500;
if (xpos > width){
xpos = 0;
}
}
void display2(){
stroke (0);
fill(c);
ellipseMode (CENTER);
ellipse(xpos,ypos,100,100);
}
}
miércoles, 12 de abril de 2017
viernes, 24 de marzo de 2017
Primer ejercicio processing
En este primer ejercicio de programar en processing, he creado un programa que hace rectángulos que crecen cuando pulsas el ratón continuamente y el color va cambiando de forma aleatoria.
Haz click para descargar el ejercicio.
Haz click para descargar el ejercicio.
lunes, 13 de marzo de 2017
EJERCICIO C5 MULTIPLICAR MATRICES 3x3
En este ejercicio final del bloque he creado un programa que permite al usuario insertar 2 matrices para después multiplicarlas.
Ejercicio multiplicar matrices 3x3 (Código).
Ejercicio multiplicar matrices 3x3.exe
Ejercicio multiplicar matrices 3x3 (Código).
Ejercicio multiplicar matrices 3x3.exe
EJERCICIO C5 SUMAR MATRICES
En este ejercicio final del bloque 5, he hecho un programa en el que se introducen 2 matrices de 3x3 para sumarlas.
Ejercicio sumar matrices 3x3 (Código).
Ejercicio sumar matrices .exe
Ejercicio sumar matrices 3x3 (Código).
Ejercicio sumar matrices .exe
lunes, 13 de febrero de 2017
EJERCICIO C4
En este ejercicio final del bloque 4 he realizado diferentes operaciones con números donde los valores estaban calculados en funciones de tipo "void".
CLICK AQUÍ PARA DESCARGAR EL EJERCICIO (CÓDIGO)
CLICK AQUÍ PARA DESCARGAR EL EJERCICIO. EXE
CLICK AQUÍ PARA DESCARGAR EL EJERCICIO (CÓDIGO)
CLICK AQUÍ PARA DESCARGAR EL EJERCICIO. EXE
lunes, 23 de enero de 2017
EJERCICIO FINAL BLOQUE 3
Este ejercicio consiste en una barra de descarga en la que se muestra un porcentaje de 0 % a 100%.
CLICK AQUÍ PARA DESCARGAR EJERCICIO (CÓDIGO)
CLICK AQUÍ PARA DESCARGAR EJERCICIO. EXE
CLICK AQUÍ PARA DESCARGAR EJERCICIO (CÓDIGO)
CLICK AQUÍ PARA DESCARGAR EJERCICIO. EXE
lunes, 9 de enero de 2017
Ejercico 9. Operaciones básicas.
Con nuestros conocimientos de programación en C, somos capaces de crear un programa en el cual se introducen dos números y podemos escoger una de las cuatro operaciones básicas para que el programa las resuelva. Dejo un enlace con el código del ejercicio y otro en archivo .exe.
CLICK AQUÍ PARA DESCARGAR EJERCICIO (CÓDIGO)
CLICK AQUÍ PARADESCARGAR EJERCICIO .EXE
Suscribirse a:
Entradas (Atom)