2017년 4월 12일 수요일

수업자료_Simple Function

간단한 함수의 작성_ simple function

------------------------------------

/* 함수에서 매개변수로 보낸 숫자를 두 배로 만들고, 출력하는 코드

void setup(){
twice(2);
twice(5);
twice(10);
}

void twice(int a){
int b;
b= a* 2;
println(b);
}
--------------------------------------

/* 함수는 계산한 값을 리턴할 수 있다. 두 수를 전달하면 면적을 계산하여 리턴하는 코드로, int area()는 계산한 값을 정수로 반환한다.

void setup(){
int a;
a=area(4,5);
println(a);
}

int area(int a, int b){
int c;
c= a* b;
return(c);
}

----------------------------------------

/*snow man_1

int x,y;
x=50; y=25;
ellipse(x,y,30,30);
ellipse(x,y+40, 50,50);

------------------------------------------

/* snow man_2

int x,y;

x=50; y=25;
ellipse(x,y,30,30);
ellipse(x,y+40, 50,50);

x=50+100; y=25;
ellipse(x,y,30,30);
ellipse(x,y+40, 50,50);

/* snow man_3

void setup(){
size(200,200);

snowman(50,25);
snowman(50+100,25);
snowman(50,25+100);
snowman(50+100,25);
}

void snowman(int x, int y){
ellipse(x,y,30,30);
ellipse(x,y+40, 50,50);
}
---------------------------------
/*snow man_4

void setup(){
int i;
size(800,200);

for(i=0;i<8; i++){
snowman(50+i*100, 25);
snowman(50+i*100, 25+100);

}

void snowman(int x, int y){
ellipse(x,y,30,30);
ellipse(x,y+40, 50,50);
}





댓글 없음:

댓글 쓰기

아두이노와 프로세싱 연동: 가변저항으로 프로세싱 색상제어

아두이노와 프로세싱을 연동하는 프로젝트로서, 아두이노의 가변저항을 조절하여 프로세싱의 rect의 색상을 조절해봅니다. 과정은 간단합니다.  1. 아두이노보드에 가변저항을 연결합니다. 가변저항의 세 단자에 GND, 5V, 그리고 A0(아날로...