-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathHomeWork.java
95 lines (86 loc) · 3.43 KB
/
HomeWork.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
// code for A
/* import java.util.Scanner;
public class HomeWork {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.print("Enter the value of n : ");
int n = scan.nextInt();
for(int i = 0 ; i < n ; i++ ){
for(int j = 0 ; j < n ; j++){
if (i + j == (n-1)/2 || j-i == (n-1)/2 || (i == (n-1)/3 && i+j >(n-1)/2 && j-i <(n-1)/2)){
System.out.print("* "); }
else{
System.out.print(" ");
}
} System.out.println(" ");
}
}
}
*/
// code for B
import java.util.Scanner;
public class HomeWork {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.print("Enter the value of n : ");
int n = scan.nextInt();
for(int i = 0 ; i < n ; i++ ){
for(int j = 0 ; j < n ; j++){
if (j==0 || (i == 0 && j<= (n-1)/2) || (j== (n-1)/2 && i <= (n-1)/2) || (i == (n-1)/2 && j <= (n-1)/2) ){
System.out.print("* "); }
else{
System.out.print(" ");
}
} System.out.print(" ");
for(int j = 0 ; j < n ; j++){
if (j == 0 || j == (n-1) || (i + j == (n-1) && i >= (n-1)/2 ) || (i==j && i >= (n-1)/2 ) ){
System.out.print("* "); }
else{
System.out.print(" ");
}
} System.out.print(" ");
for(int j = 0 ; j < n ; j++){
if (i==0 || (j==0 && i <= (n-1)/2 ) || i == (n-1)/2 || (j== n-1 && i >= (n-1)/2 || i == n-1) ){
System.out.print("* "); }
else{
System.out.print(" ");
}
} System.out.print(" ");
for(int j = 0 ; j < n ; j++){
if (j == 0 || i+j == (n-1)/2 || i-j ==(n-1)/2 ){
System.out.print("* "); }
else{
System.out.print(" ");
}
} System.out.print(" ");
for(int j = 0 ; j < n ; j++){
if ( j== (n-1)/2 || i == n-1 || i == 0){
System.out.print("* "); }
else{
System.out.print(" ");
}
} System.out.print(" ");
for(int j = 0 ; j < n ; j++){
if (j==0 || (i == (n-1) && j<= (n-1)/2 )){
System.out.print("* "); }
else{
System.out.print(" ");
}
} System.out.print(" ");
for(int j = 0 ; j < n ; j++){
if (j==0 || (i == (n-1) && j<= (n-1)/2 ) ){
System.out.print("* "); }
else{
System.out.print(" ");
}
} System.out.print(" ");
for(int j = 0 ; j < n ; j++){
if (i==0 || (j==0 && i <= (n-1)/2 ) || i == (n-1)/2 || (j== n-1 && i >= (n-1)/2 || i == n-1) ){
System.out.print("* "); }
else{
System.out.print(" ");
}
} System.out.println(" ");
}
}
}