/*
* To change this template,
choose Tools | Templates
* and open the template in the
editor.
*/
package zulfaulinnuha117;
import java.util.Scanner;
/**
*
* @author axioo@user
*/
public class ZULFAULINNUHA117 {
/**
* @param args the command
line arguments
*/
public static void
main(String[] args) {
// TODO code application
logic here
Scanner masuk=new
Scanner(System.in);
int pil;
String pil2;
for (int a = 1; ;
a++) {
System.out.println("================================================");
System.out.println("PROGRAM KUMPULAN BENTUK-BENTUK
BINTANG");
System.out.println("1.
Tipe bintang 1");
System.out.println("2.
Tipe bintang 2");
System.out.println("3. Tipe bintang 3");
System.out.println("4.
Tipe bintang 4");
System.out.println("5.
Tipe bintang 5");
System.out.println("6.
Tipe bintang 6");
System.out.println("7. Tipe bintang 7");
System.out.println("8.
Tipe bintang 8");
System.out.println("9.
Tipe bintang 9");
System.out.println("10. Tipe bintang 10");
System.out.println("11. Tipe bintang 11");
System.out.println("12. Tipe bintang 12");
System.out.println("13. Tipe bintang 13");
System.out.println("14. Tipe bintang 14");
System.out.println("15. Tipe bintang 15");
System.out.println("16. Tipe bintang 16");
System.out.println(" 0. exit");
System.out.print("Masukkan pilihan (0-16): ");
pil=masuk.nextInt();
if (pil>=1
&& pil<=16){
switch (pil){
case 1 :
for (int b = 1; b <=3; b++) {
for
(int c = 1; c <=3; c++) {
System.out.print("*");
}
System.out.println();
}break;
case 2 :
for (int b = 1; b <=1; b++) {
for
(int i = 1; i <=5; i++) {
System.out.print("*");
}
System.out.println();
}
for (int
c = 1; c <=3; c++) {
for
(int d = 1; d <2; d++) {
System.out.print("*");
}
for
(int e= 1; e <=3; e++) {
System.out.print(" ");
}
for
(int m = 1; m <2; m++) {
System.out.print("*");
}
System.out.println();
}
for (int
b = 1; b <=1; b++) {
for
(int i = 1; i <=5; i++) {
System.out.print("*");
}
System.out.println();
}break;
case 3 :
System.out.print("");
for (int
i = 1; i <=2; i++) {
System.out.print("
");
System.out.print("*");}
System.out.println("");
System.out.print("
");
for (int i = 1; i <=2;
i++) {
System.out.print(" ");
System.out.print("*");}
System.out.println("");
System.out.print("
");
for (int i = 1; i
< 2; i++) {
System.out.print("*");
}System.out.println("");
System.out.print("
");
for (int i = 1; i
<=2; i++) {
System.out.print(" ");
System.out.print("*");}
System.out.println("");
System.out.print("");
for (int i = 1; i
<=2; i++) {
System.out.print("
");
System.out.print("*");}
System.out.println("");break;
case 4
:System.out.print(" ");
for (int i = 1; i <=3;
i++) {
System.out.print("");
System.out.print("*");}
System.out.println("");
System.out.print("");
for (int i = 1; i <=3;
i++) {
System.out.print(" ");
System.out.print("*");}
System.out.println("");
System.out.print("");
for (int i = 1; i
<= 2; i++) {
System.out.print(" ");
System.out.print("**");
}System.out.println("");
System.out.print("");
for (int i = 1; i <=3;
i++) {
System.out.print(" ");
System.out.print("*");}
System.out.println("");
System.out.print("
");
for (int i = 1; i <=3;
i++) {
System.out.print("");
System.out.print("*");}
System.out.println("");break;
case 5 : for (int i
= 4; i >=1; i--) {
for
(int c = i; c <=4; c++) {
System.out.print(" ");
}
for
(int d = 1; d <=5; d++) {
System.out.print("*");
}
System.out.println();
}break;
case 6 : int f=5;
for (int
i = 5; i >=1; i--) {
for
(int c = 1; c <=6-i; c++) {
System.out.print("*");
}
System.out.println();
}
for (int d = 1; d <=5; d++) {
for
(int e = 1; e <=6-f; e++) {
System.out.print(" ");
}
for
(int m = 1; m <=6-d; m++) {
System.out.print("*");
}
System.out.println();
f--;
}break;
case 7 : int g=3;
for (int i = 1; i
<=3; i++) {
for (int c =
3-g; c >=1; c--) {
System.out.print(" ");
}
for (int d =
4-i; d >=1; d--) {
System.out.print("*");
}
for (int e = 2;
e <=4-i; e++) {
System.out.print("*");
}
System.out.println();
g--;
}break;
case 8 : for (int i
= 3; i >=1; i--){
for (int c = -2; c >=-1-i; c--) {
System.out.print(" ");
}
for (int d =
4-i; d >=1; d--) {
System.out.print("*");
}
for (int e = 2;
e <=4-i; e++) {
System.out.print("*");
}
System.out.println();
}break;
case 9 : int r=3;
for (int i = 1; i
<=2; i++) {
for (int c =
3-r; c >=1; c--) {
System.out.print(" ");
}
for (int d =
4-i; d >=1; d--) {
System.out.print("*");
}
for (int e = 2;
e <=4-i; e++) {
System.out.print("*");
}
System.out.println();
r--;
}
for (int i = 3; i
>=1; i--){
for (int c = -3;
c >=-1-i; c--) {
System.out.print(" ");
}
for (int d =
4-i; d >=1; d--) {
System.out.print("*");
}
for (int e = 2;
e <=4-i; e++) {
System.out.print("*");
}
System.out.println();
}break;
case 10 : int q=3;
for (q = 3; q
>=1; q--){
for (int i = -3;
i >=-1-q; i--) {
System.out.print(" ");
}
for (int c =
4-q; c >=1; c--) {
System.out.print("*");
}
for (int d = 2;
d <=4-q; d++) {
System.out.print("*");
}
System.out.println();
}
for (int i = 1; i
<=2; i++) {
for (int c =
1-q; c >=1; c--) {
System.out.print(" ");
}
for (int d =
3-i; d >=1; d--) {
System.out.print("*");
}
for (int e = 2;
e <=3-i; e++) {
System.out.print("*");
}
System.out.println();
q--;
}break;
case 11 : for (int i
= 3; i >=1; i--) {
for (int c = 1;
c <=4-i; c++) {
System.out.print("*");
}
System.out.println();
}break;
case 12 : for (int i
= 1; i <=3; i++) {
for (int c = i;
c <=3; c++) {
System.out.print("*");
}
System.out.println();
}break;
case 13 : int s=3;
for (int i = 1; i
<=3; i++) {
for (int c = i;
c <=3; c++) {
System.out.print(" ");
}
for (int d = 1;
d <=4-s; d++) {
System.out.print("*");
}s--;
System.out.println();
}break;
case 14 : int e=1;
for (int i = 3; i
>=1; i--) {
for (int c = 1;
c <=4-i; c++) {
System.out.print(" ");
}
for (int d = e;
d <=3; d++) {
System.out.print("*");
}e++;
System.out.println();
}break;
case 15 : for (int i = 1; i <=2; i++) {
System.out.print("
");
System.out.print("*");}
System.out.println("");
System.out.print("
");
for (int i = 1; i
<=2; i++) {
System.out.print(" ");
System.out.print("**");}
System.out.println("");
System.out.print("
");
for (int i = 1; i
<= 5; i++) {
System.out.print("");
System.out.print("*");
}
System.out.println("");
System.out.print(" ");
for (int i = 1; i
<=2; i++) {
System.out.print(" ");
System.out.print("**");}
System.out.println("");
System.out.print("");
for (int i = 1; i
<=2; i++) {
System.out.print("
");
System.out.print("*");}
System.out.println("");break;
case 16
:System.out.print(" ");
for (int i = 1; i
<= 5; i++) {
System.out.print("");
System.out.print("*");
}System.out.println("");
System.out.print("
");
for (int i = 1; i
<=2; i++) {
System.out.print(" ");
System.out.print("**");}
System.out.println("");
for (int i = 1; i
<=2; i++) {
System.out.print("
");
System.out.print("*");}
System.out.println("");
System.out.print(" ");
for (int i = 1; i <=2;
i++) {
System.out.print(" ");
System.out.print("**");}
System.out.println("");
System.out.print("
");
for (int i = 1; i <=
5; i++) {
System.out.print("");
System.out.print("*");
}System.out.println("");break;
case 0 :
System.out.println(".exit");break;
}
}
else {
System.out.print("Masukkan Lagi = ");
pil=masuk.nextInt();
switch (pil){
case 1 : for (int b
= 1; b <=3; b++) {
for
(int c = 1; c <=3; c++) {
System.out.print("*");
}
System.out.println();
}break;
case 2 : for (int b
= 1; b <=1; b++) {
for
(int i = 1; i <=5; i++) {
System.out.print("*");
}
System.out.println();
}
for (int c
= 1; c <=3; c++) {
for
(int d = 1; d <2; d++) {
System.out.print("*");
}
for
(int e= 1; e <=3; e++) {
System.out.print(" ");
}
for
(int m = 1; m <2; m++) {
System.out.print("*");
}
System.out.println();
}
for (int b
= 1; b <=1; b++) {
for
(int i = 1; i <=5; i++) {
System.out.print("*");
}
System.out.println();
}break;
case 3 : System.out.print("");
for (int i = 1; i <=2;
i++) {
System.out.print("
");
System.out.print("*");}
System.out.println("");
System.out.print("
");
for (int i = 1; i <=2;
i++) {
System.out.print("
");
System.out.print("*");}
System.out.println("");
System.out.print("
");
for (int i = 1; i
< 2; i++) {
System.out.print("*");
}System.out.println("");
System.out.print("
");
for (int i = 1; i
<=2; i++) {
System.out.print(" ");
System.out.print("*");}
System.out.println("");
System.out.print("");
for (int i = 1; i
<=2; i++) {
System.out.print("
");
System.out.print("*");}
System.out.println("");break;
case 4
:System.out.print(" ");
for (int i = 1; i <=3;
i++) {
System.out.print("");
System.out.print("*");}
System.out.println("");
System.out.print("");
for (int i = 1; i <=3;
i++) {
System.out.print(" ");
System.out.print("*");}
System.out.println("");
System.out.print("");
for (int i = 1; i
<= 2; i++) {
System.out.print(" ");
System.out.print("**");
}System.out.println("");
System.out.print("");
for (int i = 1; i <=3;
i++) {
System.out.print(" ");
System.out.print("*");}
System.out.println("");
System.out.print("
");
for (int i = 1; i <=3;
i++) {
System.out.print("");
System.out.print("*");}
System.out.println("");break;
case 5 : for (int i = 4; i >=1; i--) {
for
(int c = i; c <=4; c++) {
System.out.print(" ");
}
for
(int d = 1; d <=5; d++) {
System.out.print("*");
}
System.out.println();
}break;
case 6 : int f=5;
for (int
i = 5; i >=1; i--) {
for
(int c = 1; c <=6-i; c++) {
System.out.print("*");
}
System.out.println();
}
for (int
d = 1; d <=5; d++) {
for
(int e = 1; e <=6-f; e++) {
System.out.print(" ");
}
for (int m = 1; m
<=6-d; m++) {
System.out.print("*");
}
System.out.println();
f--;
}break;
case 7 : int g=3;
for (int i
= 1; i <=3; i++) {
for
(int c = 3-g; c >=1; c--) {
System.out.print(" ");
}
for
(int d = 4-i; d >=1; d--) {
System.out.print("*");
}
for
(int e = 2; e <=4-i; e++) {
System.out.print("*");
}
System.out.println();
g--;
}break;
case 8 : for (int i
= 3; i >=1; i--){
for
(int c = -2; c >=-1-i; c--) {
System.out.print(" ");
}
for
(int d = 4-i; d >=1; d--) {
System.out.print("*");
}
for
(int e = 2; e <=4-i; e++) {
System.out.print("*");
}
System.out.println();
}break;
case 9 : int r=3;
for (int
i = 1; i <=2; i++) {
for
(int c = 3-r; c >=1; c--) {
System.out.print(" ");
}
for
(int d = 4-i; d >=1; d--) {
System.out.print("*");
}
for
(int e = 2; e <=4-i; e++) {
System.out.print("*");
}
System.out.println();
r--;
}
for (int
i = 3; i >=1; i--){
for
(int c = -3; c >=-1-i; c--) {
System.out.print(" ");
}
for
(int d = 4-i; d >=1; d--) {
System.out.print("*");
}
for
(int e = 2; e <=4-i; e++) {
System.out.print("*");
}
System.out.println();
}break;
case 10 : int q=3;
for (q =
3; q >=1; q--){
for (int i = -3; i >=-1-q; i--) {
System.out.print(" ");
}
for
(int c = 4-q; c >=1; c--) {
System.out.print("*");
}
for
(int d = 2; d <=4-q; d++) {
System.out.print("*");
}
System.out.println();
}
for (int
i = 1; i <=2; i++) {
for
(int c = 1-q; c >=1; c--) {
System.out.print(" ");
}
for
(int d = 3-i; d >=1; d--) {
System.out.print("*");
}
for
(int e = 2; e <=3-i; e++) {
System.out.print("*");
}
System.out.println();
q--;
}break;
case 11 : for (int i
= 3; i >=1; i--) {
for
(int c = 1; c <=4-i; c++) {
System.out.print("*");
}
System.out.println();
}break;
case 12 : for (int i
= 1; i <=3; i++) {
for
(int c = i; c <=3; c++) {
System.out.print("*");
}
System.out.println();
}break;
case 13 : int s=3;
for (int
i = 1; i <=3; i++) {
for (int c = i; c
<=3; c++) {
System.out.print(" ");
}
for
(int d = 1; d <=4-s; d++) {
System.out.print("*");
}s--;
System.out.println();
}break;
case 14 : int e=1;
for (int
i = 3; i >=1; i--) {
for
(int c = 1; c <=4-i; c++) {
System.out.print(" ");
}
for
(int d = e; d <=3; d++) {
System.out.print("*");
}e++;
System.out.println();
}break;
case 15 : for (int i = 1; i <=2; i++) {
System.out.print("
");
System.out.print("*");}
System.out.println("");
System.out.print("
");
for (int i = 1; i <=2;
i++) {
System.out.print(" ");
System.out.print("**");}
System.out.println("");
System.out.print("
");
for (int i = 1; i
<= 5; i++) {
System.out.print("");
System.out.print("*");
}
System.out.println("");
System.out.print("
");
for (int i = 1; i <=2;
i++) {
System.out.print(" ");
System.out.print("**");}
System.out.println("");
System.out.print("");
for (int i = 1; i <=2;
i++) {
System.out.print("
");
System.out.print("*");}
System.out.println("");break;
case 16 :System.out.print(" ");
for (int i = 1; i <=
5; i++) {
System.out.print("");
System.out.print("*");
}System.out.println("");
System.out.print("
");
for (int i = 1; i <=2;
i++) {
System.out.print(" ");
System.out.print("**");}
System.out.println("");
for (int i = 1; i
<=2; i++) {
System.out.print("
");
System.out.print("*");}
System.out.println("");
System.out.print("
");
for (int i = 1; i <=2;
i++) {
System.out.print(" ");
System.out.print("**");}
System.out.println("");
System.out.print("
");
for (int i = 1; i <=
5; i++) {
System.out.print("");
System.out.print("*");
}System.out.println("");break;
case 0 : System.out.println(".exit");break;
}
}System.out.print("ulangi ya/tidak ? :");
pil2
=masuk.next();
if(pil2.equals("ya")){
System.out.println();
}
else
if(!pil2.equals("ya")){
System.out.println(" Exit");
break;
}
}
}
}
|