Fullmoon in me

JAVA 반복문 :: while문 (1부터 100까지의 합 구하기/3의 배수의 합 구하기) 본문

Hello World/JAVA

JAVA 반복문 :: while문 (1부터 100까지의 합 구하기/3의 배수의 합 구하기)

fullmooninme 2020. 12. 5. 17:02

 

 

반복문 ( Loop )

 

while문

👉 기본형식

초기식;

 

while( 조건식 ) {   

    반복적으로 동작할 구문   

    증감식;

}

 

 

예시 (1부터 100까지의 합 구하기)

public class Sum2 {

	public static void main(String[] args) {
		
		// 합을 저장할 변수 sum
		// 초기식
		int sum = 0;
		int i = 1;
        // 반복문
		while(i <= 100) {
			sum += i;
			i++;
		}
		System.out.println("1부터 100까지의 합 = " + sum);
	}
}

 

결과

 

 

 

예시 (100까지 3의 배수 나열하고 3의 배수의 합 구하기)

public class Multiple2 {

	public static void main(String[] args) {
		// 초기식
		int i = 1;
		int j = 0;
		int k = 1;
		int sum = 0;

		// 3의 배수 구하기
		System.out.println("3의 배수");
		System.out.println("--------------------------");
		while (j < 99) {
			j = i * 3;
			System.out.println(j);
			i++;
		}
		while (k<= 100) {
			if (k % 3 == 0) {
				sum += k;
			}
			k++;		
		}
		System.out.println("-------------------------------------------------------");
		System.out.println("1~100까지 중 3의 배수의 합 = " + sum);
	}
}

 

 

결과

 

 

for문으로 같은 결과 만들어내기👇

2020/12/02 - [Hello World/JAVA] - JAVA 반복문 :: for문 (1부터 100까지의 합 구하기/3의 배수의 합 구하기)

Comments