본문 바로가기

Algorithm/BaekJOON(Java)

(1) 1부터 n 까지의 합계 구하기

자바의 반복문에는 총 3가지가 있다.

  1. while 문

    while(조건){
         실행코드
    }
    
  2. for 문

    for(선언부; 조건부; 증감부;){
         실행코드
    }
    
  3. do-while 문

    do{
         실행코드
    }while(조건)
    


아래의 코드를 통해 반복문의 기본 구조에 대해 파악하자.


(1) 합계 구하기

/**
* Step 1. 1부터 100까지의 합계 구하기
* (1) while
* (2) for
* (3) do-while
*/

package Step1;
public class Step1 {
public static void main(String[] args) {
int sum = 0;
int i = 1;
while(i < 101) {
sum = sum + i;
i++;
}
System.out.println(sum);
}// end of main
}
public class Step2 {
public static void main(String[] args) {
int sum = 0;
for(int i=1; i<101; i++) {
sum =sum + i;
}
System.out.println(sum);
}// end of main
}
public class Step3 {
public static void main(String[] args) {
int sum = 0;
int i=1;
do{
sum = sum + i;
i++;
}while(i<101);
System.out.println(sum);
}// end of main
}