본문 바로가기

프로그래머스(Java)/Level 0

[프로그래머스] 직각삼각형 출력하기

728x90

코드 힌트

  1. for 문 사용하기: for 문은 반복문으로, 특정 조건이 참인 동안 코드를 반복 실행합니다. 여기서는 1부터 n까지 반복하여 별을 출력합니다.
    for (int i = 1; i <= n; i++) {
        // 이 안의 코드는 i가 1부터 n까지 증가하면서 반복 실행됩니다.
    }


  2. repeat 메서드 사용하기: String 클래스의 repeat 메서드는 문자열을 주어진 횟수만큼 반복하여 새로운 문자열을 반환합니다. 예를 들어, "*".repeat(3)은 "***"을 반환합니다.
"*".repeat(3);  // "***" 반환

 

 

 


정답은 더보기 클릭

더보기
import java.util.Scanner;

public class Solution {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        
        int n = sc.nextInt();
        
        // 1부터 n까지 반복합니다.
        for (int i = 1; i <= n; i++) {
            // 현재 반복 횟수만큼 별을 출력합니다.
            System.out.println("*".repeat(i));
        }
    }
}
728x90