320x100
package TEST;
import java.util.Scanner;
public class Test4 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("N을 입력하세요: ");
int N = scanner.nextInt();
// 이거 아래는 라인 개수임 예를 들어어서 N이 3이면 0 1 2 해서 3줄
for (int i = 0; i < N; i++) {
// 공백 개수 넣어야 함
// 별의 개수는 공백은 첫줄이 N -1 이 돼야 하므로 위 수식이 적절함
for (int j = 0; j < N - i; j++) {
System.out.print(" ");
}
// 공백뒤에 * 이 올 때, 라인의 i + 1로 되어야함.
for (int j = 0; j < i + 1; j++) {
System.out.print("*");
}
// 줄 바꿈
System.out.println();
}
}
}
결과
반응형
'코딩 > JAVA' 카테고리의 다른 글
자바 숫자 N 입력한 뒤 피라미드로 별(*) 찍기 (0) | 2024.08.19 |
---|---|
자바 반복문 테스트 1000000 이하 짝수의 합 구하기 (0) | 2024.08.19 |