[Java] 자바 수열 연속합 구하기 1~100까지의 합구하기 / 자바수열

2020-08-31


이론

 

1부터 100까지의 수의 합을 구하는 방법

1 + 2 + 3 . . . . . . + 100 까지의 합을 손쉽게 

코딩으로 구하는 방법을 알아보도록 하겠습니다.

<소스코드는 마지막에 있습니다.>


<순서 1>

 

int sum, number;
number = 0; 
sum = 0;

 

// 우선적으로 1씩 더해줄 변수 number 선언

// 각 number가 더해질 sum변수를 선언합니다.


<순서 2>

 

do {
number++;
sum += number;
}while(number <= 99);

 

//do ~ while 문을 통하여 계속해서 더해준다.

//do~ while 문은 while이라는 반복문이 시작되기전,

//do { } 안에 있는 내용을 무조건 한 번 시행하기 때문에

//while(number <= 99) 로 범위를 설정

 

//참고: ++ 기호는 반복당 1씩 더해준다는 뜻

// number = number + 1과 같은 의미로 사용된다.


<순서 3>

 

출력문 : System.out.println(sum);

출력값 : 5050

쉽게 구할 수 있다.


소스코드

// 1에서 100까지 수열의 합을 구해보자!
		
		int sum, number;
		
		number = 0; 
		sum = 0;
		
		do {
			number++;
			sum += number;
		}while(number <= 99);
		
		System.out.println(sum);