mwultong Blog ... 프로그래밍 / 계산기

컴퓨터 엑셀 워드 포토샵 구글어스 WINDOWS JAVASCRIPT JAVA C++

 
Tuesday, May 15, 2007

Java 자바] 중첩 for문, 겹쳐진 for루프 예제 소스; Nested 'for' Loop


for문 속에 다시 여러 개의 for문이 들어갈 수도 있습니다. 즉, for루프는 다른 for루프를 포함할 수 있습니다. 다음 예제는, 바깥쪽 for에서 변수 x 의 값을 50씩 증가시킬 때마다, 안쪽 for에서는 y의 값을 0~3까지 증가시킵니다.

두 겹으로 중첩/중복된 'for문' 예제


소스 파일명: Example.java
public class Example {
  public static void main(String[] args) {


    for (int x = 100; x <= 600; x += 50) {
      System.out.println(); // 줄바꿈
      System.out.print("[ x = " + x + " ] ");

      for (int y = 0; y <= 3; y++) {
        System.out.print("(y = " + y + ")");
      }
    }


    System.out.println(); // 편의상 줄바꿈하고 종료

  }
}



실행 결과 화면:
D:\Z>javac Example.java && java Example

[ x = 100 ] (y = 0)(y = 1)(y = 2)(y = 3)
[ x = 150 ] (y = 0)(y = 1)(y = 2)(y = 3)
[ x = 200 ] (y = 0)(y = 1)(y = 2)(y = 3)
[ x = 250 ] (y = 0)(y = 1)(y = 2)(y = 3)
[ x = 300 ] (y = 0)(y = 1)(y = 2)(y = 3)
[ x = 350 ] (y = 0)(y = 1)(y = 2)(y = 3)
[ x = 400 ] (y = 0)(y = 1)(y = 2)(y = 3)
[ x = 450 ] (y = 0)(y = 1)(y = 2)(y = 3)
[ x = 500 ] (y = 0)(y = 1)(y = 2)(y = 3)
[ x = 550 ] (y = 0)(y = 1)(y = 2)(y = 3)
[ x = 600 ] (y = 0)(y = 1)(y = 2)(y = 3)

D:\Z>



다음의 구구단(19단표) 작성 예제에서는 for문을 3번 중첩시킵니다: ▶▶ Java/자바] 19단표 만들기, 19단 출력 예제 소스, 십구단 십구단표; 19 x 19 Table




tag: java
자바 | Java

0 Comments:

<< Home RSS 2.0 feed

구글 Google 에서 제공하는 무료 블로그 서비스인 블로거 Blogger 의 인터넷 주소는 www.blogger.com 입니다. Blogger 에 블로그를 만들면, blogspot.com 이라는 주소에 블로그가 생성됩니다.
블로그를 직접 방문하지 않고도 최신 게시물을 구독하려면 RSS 2.0 feed 주소를 리더기에 등록하시면 됩니다.
Previous Posts
Monthly Archives
Top