알고리즘 공부/CodeUp
1371 : 마름모 출력하기
콩이아부지이
2021. 8. 26. 22:23
728x90
이번엔 마름모를 출력해보자.
n이 입력되면 대각선 2개의 길이가 2n인 마름모를 출력하시오.
입력
정수 n이 입력된다. ( 2 <= n <= 100 )
출력
대각선 2개의 길이가 2n인 마름모를 출력한다.
입력 예시 예시 복사
5
출력 예시
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
for (int i = 0; i < n; i++) {//위 마름모
for (int j = i; j < n-1; j++) {
System.out.print(" ");
}
System.out.print("*");
for (int j = 0; j < i; j++) {
System.out.print(" ");
}
System.out.print("*");
System.out.println();
}
for (int i = 0; i < n; i++) {//밑 마름모
for (int j = 0; j < i; j++) {
System.out.print(" ");
}
System.out.print("*");
for (int j = n-1; j > i; j--) {
System.out.print(" ");
}
System.out.print("*");
System.out.println();
}
}//main
}
728x90