[Java] 오른쪽에서 왼쪽 방향으로 1개씩 증가하는 별 찍기 (다중for)개발자가 되기까지 (2023.08.16~2024.04.15)/[Basic] Java2023. 9. 2. 15:50
Table of Contents
<문제>
별을 오른쪽에서 왼쪽 방향으로 1개씩 증가시키며 출력하라. 단, 별을 한 번 출력하고나면 무조건 다음 행에서 출력을 시작해야 한다. 출력 ex) * ** *** **** ***** |
<방법>
public class 별03 {
public static void main(String[] args) {
for (int i = 1; i <= 5; i++) { // 총 5줄 출력
for (int j = 1; j <= 5-i; j++) { // 왼쪽에서 오른쪽으로 찍어야하니까 i숫자만큼 뺀 공백(" ")을 먼저 찍기
System.out.print(" ");
}
for(int k = 1; k <= i; k++) { // 공백이 찍히고 나면 *을 i숫자만큼 찍기
System.out.print("*");
}
System.out.println();
}
}
}
[Java] 오른쪽에서 왼쪽 방향으로 1개씩 증가하는 별 찍기 (다중for) 끝!
(다음 게시물 예고편)
[Java] 소수 구하기 (Scanner, for, if)
728x90
@rlozlr :: 얼렁뚱땅 개발자
얼렁뚱땅 주니어 개발자
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!