Kreativ-programmering Opgave 5
		
		
		
		
		
		
		Jump to navigation
		Jump to search
		
		
		
		
		
		
		
		
	
Løsningsforslag til opgave 5 fra forløbet om kreativ programmering:
void setup(){
 size(600,300);  
 
 drawLines();
}
void draw(){
}
void drawLines(){
 background(0);  
 stroke(#0000AA);
 for(int i = 0; i < 20; i++){
   line(0,i*15,width,i*15);       
 }
 for(int i = 0; i < 40; i++){
   line(i*15,0,i*15,height);       
 }
 stroke(255);
 
 for(int i = 0; i < 24; i++){
   
   line(20*15,10*15,15*(int)random(40), 15*(int)random(20));
 }
 for(int i = 0; i < 12; i++){
   line(20*15,0,15*(int)random(40), 15*(int)random(20));
   line(0,10*15,15*(int)random(40), 15*(int)random(20));
   line(20*15,20*15,15*(int)random(40), 15*(int)random(20));
   line(40*15,10*15,15*(int)random(40), 15*(int)random(20));
   line(0,0,15*(int)random(40), 15*(int)random(20));
   line(40*15,0,15*(int)random(40), 15*(int)random(20));
   line(0,20*15,15*(int)random(40), 15*(int)random(20));
   line(40*15,20*15,15*(int)random(40), 15*(int)random(20));
 }
}
void keyPressed(){
 drawLines();  
}