SlideShare a Scribd company logo
1 of 10
변수
창의적공학설계 입문 두 번째 시간
변수란?
Contents title
변수의 정의
함수란?
기본 함수의 정의
변수란? (1)
3
• 바구니 안에 사과 1개가 있다. • 바구니 안에 사과 3개가 있다.
변수란? (2)
4
1 , 2 , 3 … 999
고정된 공간에 자신이 원하는 숫자를 바꾸
어 넣을 수 있다.
넣은 숫자에 따라서 상자의 값이 달라진다.
예제 1: Variable (1)
5
함수
6
수학의 함수와 비슷한 역할을 수행
예제 2: Drawing a Continuous Line
7
Processing에서는 기본적으로 두 함수를
지원한다.
- setup(): 시작할 때 한 번만 동작
- draw(): 계속해서 동작
예제 3: Mouse Event
8
Processing에서는 다음과 같은 함수를 지
원한다.
- mousePressed(): 마우스 클릭하면 동작
- keyPressed(): 키보드 누르면 동작
예제 4: Variable (2)
9
예제 5: Variable (3)
10

More Related Content

Viewers also liked (11)

SQLite Example
SQLite ExampleSQLite Example
SQLite Example
 
기타 기능들
기타 기능들기타 기능들
기타 기능들
 
Java 언어와 Eclipse, WindowBuilder를 이용한 GUI 프로그램 작성 1
Java 언어와 Eclipse, WindowBuilder를 이용한 GUI 프로그램 작성 1Java 언어와 Eclipse, WindowBuilder를 이용한 GUI 프로그램 작성 1
Java 언어와 Eclipse, WindowBuilder를 이용한 GUI 프로그램 작성 1
 
151015 lecture-uml-v03
151015 lecture-uml-v03151015 lecture-uml-v03
151015 lecture-uml-v03
 
Processing 3rd Class: If & Loop
Processing 3rd Class: If & LoopProcessing 3rd Class: If & Loop
Processing 3rd Class: If & Loop
 
Processing 5th Class: File I/O
Processing 5th Class: File I/OProcessing 5th Class: File I/O
Processing 5th Class: File I/O
 
Processing 4th Class: Function
Processing 4th Class: FunctionProcessing 4th Class: Function
Processing 4th Class: Function
 
Variable & IF, Method
Variable & IF, MethodVariable & IF, Method
Variable & IF, Method
 
MP3 Library
MP3 LibraryMP3 Library
MP3 Library
 
Class
ClassClass
Class
 
04 자바 네트워크
04 자바 네트워크04 자바 네트워크
04 자바 네트워크
 

Processing 2nd Class: Variable