제어문 : for문(반복문)으로 구구단을 만들어보자

bethe·2022년 7월 28일
0

Java

목록 보기
11/14

for문은 주로 반복의 끝이 정해져 있을 때 사용한다.

1. for문 문법

예제를 통해 알아보자.

package ex06;

public class ForEx01 {

	public static void main(String[] args) {
		for(int i=0; i<5; i++) {
			System.out.println("i의 값은" + i);
		}
	}

}

결과값 : 0 1 2 3 4

연산 순서는 이러하다.

  1. i에 0값이 할당된다. (초기식)
  2. 현재의 i값(0)이 i<5를 충족하는지 확인한다. (조건식)
  3. 조건을 충족한다면 "i의 값은" + i 를 출력한다. (i의 값은 0)
  4. 0을 출력하고 i++을 실행한다. 그러면 i = 1이 된다. (증감식)
  5. i = 1이 되고 i가 조건식을 만조갈 때까지 2~4의 과정을 반복한다.

2. 구구단을 만들어보자

package ex06;

public class Gugudan {

	public static void main(String[] args) {
		for(int x=2; x<10; x++) {
			for(int y=1; y<10; y++){
				System.out.println(x+"*"+y+"="+ (x*y));
			}
		}
	}

}
  1. x가 2 일 때 y는 1부터 9까지 반복되며 x와 y를 곱한 값을 출력하게 된다.
  2. x가 1씩 증가할 때마다 (3,4,5...,9) y는 1번의 과정을 반복한다.


이렇게 9*9까지 나오게 된다.

profile
코딩을 배우고 기록합니다. 읽는 사람이 이해하기 쉽게 쓰려고 합니다.

0개의 댓글