1부터 100까지의 합 자바로 함수 만들기
반응형

자바는 함수(function)라는 말은 없고 메서드(method)라고 하지만

 

편의상 함수라고 부르겠다.

 

기본적으로 1부터 100까지의 합을 구하는 공식은 수학자 가우스가 만든 것으로 유명하다...

 

그 공식은 바로...

 

 

n(n+1) / 2 이다.

 

이것을 프로그래밍으로 표현해보면

 

(num * (num + 1)) / 2

가 되겠다.

 

자바로 메서드를 만들어보면?

 

public class Main {
	
	public int sum(int num) {
		return (num * (num + 1)) / 2;
	}
}

위와 같은 함수를 만들 수 있다.

반응형