Skip to content

Commit d6f6ba7

Browse files
committed
simply format codes.
1 parent 5247cc1 commit d6f6ba7

File tree

1 file changed

+52
-47
lines changed

1 file changed

+52
-47
lines changed

src/practice/Matter.java

Lines changed: 52 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -3,51 +3,56 @@
33
import java.util.Scanner;
44

55
public class Matter {
6-
public static void main(String[] args) {
7-
Scanner scan = new Scanner(System.in);
8-
while (true) {
9-
System.out.println("변수값 입력:");
10-
int n = scan.nextInt(); //
11-
int cen = (2 * n - 1) / 2; //가운데 행 위치지정
12-
int n1 = 2 * n - 1; // 마름모가 그려질 가로, 세로 길이
13-
for (int i = 0; i < n; i++) {
14-
for (int j = 0; j < cen - i + n - 1; j++) {
15-
System.out.print(" ");
16-
}
17-
for (int j = 0; j < 2 * i + 1; j++) {
18-
System.out.print("*");
19-
}
20-
System.out.println();
21-
}
22-
for (int i = 0; i < n1 / 2; i++) {
23-
for (int j = 0; j < i; j++) {
24-
System.out.print(" ");
25-
}
26-
for (int j = 0; j < (2 * n1 - 1) - 2 * i; j++) {
27-
System.out.print("*");
28-
}
29-
System.out.println();
30-
}
31-
int n2 = n - 1;
32-
for (int i = 0; i < n2; i++) {
33-
System.out.print(" ");
34-
for (int j = 0; j < n2 - 1 - i; j++) {
35-
System.out.print(" ");
36-
}
37-
for (int j = 0; j < n2 - i; j++) {
38-
System.out.print("*");
39-
}
40-
for (int j = 0; j < 1 + 4 * i; j++) {
41-
System.out.print(" ");
42-
}
43-
for (int j = 0; j < n2 - i; j++) {
44-
System.out.print("*");
45-
}
46-
for (int j = 0; j < n2 - 1 - i; j++) {
47-
System.out.print(" ");
48-
}
49-
System.out.println();
50-
}
51-
}
52-
}
6+
7+
public static void main(String[] args) {
8+
9+
Scanner scan = new Scanner(System.in);
10+
11+
while (true) {
12+
System.out.println("변수값 입력:");
13+
int n = scan.nextInt(); //
14+
int cen = (2 * n - 1) / 2; // 가운데 행 위치지정
15+
int n1 = 2 * n - 1; // 마름모가 그려질 가로, 세로 길이
16+
for (int i = 0; i < n; i++) {
17+
for (int j = 0; j < cen - i + n - 1; j++) {
18+
System.out.print(" ");
19+
}
20+
for (int j = 0; j < 2 * i + 1; j++) {
21+
System.out.print("*");
22+
}
23+
System.out.println();
24+
}
25+
for (int i = 0; i < n1 / 2; i++) {
26+
for (int j = 0; j < i; j++) {
27+
System.out.print(" ");
28+
}
29+
for (int j = 0; j < (2 * n1 - 1) - 2 * i; j++) {
30+
System.out.print("*");
31+
}
32+
System.out.println();
33+
}
34+
int n2 = n - 1;
35+
for (int i = 0; i < n2; i++) {
36+
System.out.print(" ");
37+
for (int j = 0; j < n2 - 1 - i; j++) {
38+
System.out.print(" ");
39+
}
40+
for (int j = 0; j < n2 - i; j++) {
41+
System.out.print("*");
42+
}
43+
for (int j = 0; j < 1 + 4 * i; j++) {
44+
System.out.print(" ");
45+
}
46+
for (int j = 0; j < n2 - i; j++) {
47+
System.out.print("*");
48+
}
49+
for (int j = 0; j < n2 - 1 - i; j++) {
50+
System.out.print(" ");
51+
}
52+
System.out.println();
53+
}
54+
}
55+
56+
// scan.close();
57+
}
5358
}

0 commit comments

Comments
 (0)