모든지 기록하자!

반복문 - for 문과 예시(1~5까지 합을구하기, 구구단출력) 본문

Java

반복문 - for 문과 예시(1~5까지 합을구하기, 구구단출력)

홍크 2021. 5. 11. 15:33
728x90

자바 공부를 처음 공부했을 때부터 지금까지 꾸준하게 사용한 반복문은

몇 번을 강조해도 부족하다고 생각한다. 그렇기에 복습 겸 간단히 정리해 보자

 

for(초기화; 조건식; 증감식) {
실행문;
}

 

for문 () 안에는 기본적으로 (변수 초기화; 조건식; 증감식) 이 한 줄에 있다.

 

for문이 실행되는 순서는 

1. 초기화식은 최초 한 번만 수행

2. 조건식을 수행해서 수행 결과가 false(거짓)이 라면 for문을 빠져나간다.

3. 수행결과가 true(참) 이면 실행문을 수행한다.

4. 증감식 수행

5. 2번부터 4번까지 반복수행

 


 

 

  • for문을 이용하여 1부터 5까지 합을 구하기
int total = 0; //1부터 5까지 결과 저장할 변수

    for(int i = 1; i <= 5; i++){ // i는 5보다 작거나 같다는 조건이 맞을때까지 반복

        total = total + i; // 1부터 5까지 반복해서 total 변수에 값을 합산 
    }
    System.out.println(total);  //결과값 출력 

 

이와 같이 반복문이 수행되는데 5가 아닌 원하는 숫자를 입력해도 수행이 가능하다.

 

 


 

 

  • 2중 for문을 이용해서 구구단 출력하기
int dan; 
	int times;
		
	for(dan = 2; dan <=9; dan++) { // 2단부터 시작하기 때문에 dan=2  	
   					//dan은 1~9까지 반복문 한번 수행후 dan은 1증가
								
			
		for (times = 1; times <=9; times++) { // 아래 times가 9까지 실행됐을때 
        				              //반복문 종료후 dan이 1증가
			
            System.out.println(dan + "X" + times + "=" + dan*times);
		}
		System.out.println(); // 반복문 종료후 한줄 내려주기
	}	

 

 

 

728x90
Comments