import java.util.Scanner;
public class Ex0801 {
public static void main(String[]args) {
Scanner scanner = new Scanner(System.in);
System.out.println("====별찍기 8번====");
System.out.print("출력할 줄 수를 입력해주세요:");
int userNumber = scanner.nextInt();
for(int height = 1; height <= 2*userNumber-1; height++) {
String stars = "";
if(height < userNumber) {
//윗부분
for(int width = 1; width <= userNumber - height; width++) {
stars += " ";
}
for(int width = 1; width <= height; width++) {
stars +="*";
}
}else {
//아랫부분
int lowerHeight = height - userNumber + 1;
for(int width = 1; width <= lowerHeight - 1; width++) {
stars += " ";
}
for(int width = lowerHeight; width <= userNumber; width++) {
stars += "*";
}
}
System.out.println(stars);
}
scanner.close();
}
}
'JAVA' 카테고리의 다른 글
(별찍기) 마름모 공백 별 (1) | 2020.04.23 |
---|---|
(별찍기) 마름모 (0) | 2020.04.23 |
(별찍기) 마름모 절반 세로 오른쪽부분 (0) | 2020.04.23 |
(별찍기) 역 정삼각형 (0) | 2020.04.23 |
(별찍기) 정삼각형 (0) | 2020.04.23 |