목차 1. 함수란? function - 특정한 코드를 모아놓은 묶음에 이름을 붙인 것이다. - 장점: 재활용, 유지 관리의 효율성, 가독성 함수를 사용하면 필요할 때마다 호출해서 쓸 수 있으므로 불필요한 반복을 줄일 수 있다. 또한 여러 함수를 조립하여 손쉽게 프로그램을 만들 수 있다. - 다른 언어에서는 procedure이라고도 불린다. - 일반적으로 함수 정의문은 반환형, 함수 이름, 파라미터의 자료형, 함수 몸체{}가 포함되어야 한다. 2. 함수 만드는 방법 (1) 함수 헤더 function header 1) 반환형 - 함수가 실행되면 return 뒤의 값이 반환되는데, 이 값의 데이터 유형을 선언한다. - 데이터의 유형은 char, int, long, double 등이다. - 반환하는 값이 없다면..