■ 반복문 문제 풀이2

문제 : 구구단 출력
중첩 for 문을 사용해서 구구단을 완성하자

 

 

문제 코드)

package loop.ex;

public class NestEx1 {
    public static void main(String[] args) {
        for (int i = 2; i <= 9; i++) {
            System.out.println(i + "단");
            for (int j = 1; j <= 9; j++) {
                System.out.println(i + "*" + j + " = " + i * j);
            }
        }
    }
}

 

 

실행 결과)


문제 : 피라미드 출력
int rows 선언
해당 수 만큼 피라미드를 출력하면 된다.

참고 : println()은 출력 후 다음 라인으로 넘어간다.
라인을 넘기지 않고 출력하려면 print() 사용 필요

 

 

문제 코드)

package loop.ex;

public class NestEx2 {
    public static void main(String[] args) {
        int rows = 5;

        for (int i = 1; i <= rows; i++) {
            for (int j = 1; j <= i; j++) {
                System.out.print("*");
            }
            System.out.println();
        }
    }
}

 

 

실행 결과)

 

 

'Language > Java' 카테고리의 다른 글

Java 스코프 존재 이유  (0) 2024.07.01
Java 지역 변수와 스코프  (0) 2024.07.01
Java 반복문 문제 풀이1  (0) 2024.06.28
Java 중첩 반복문  (0) 2024.06.28
Java for문2  (0) 2024.06.28

+ Recent posts