for (int a = 1; a < 5; ++a) {

for (int b = a; b < 5; ++b) {

System.out.print(" ");

}

for (int c = 0; a > c; c++) {

System.out.print("*");

switch (c) {

case 1:System.out.print("*");break;

case 2:System.out.print("*");break;

case 3:System.out.print("*");break;

case 4:System.out.print("*");break;

}

}

System.out.println("");

}

for (int aa = 5; aa > 0; --aa) {

for (int bb = aa; bb < 5; ++bb) {

System.out.print(" ");

}

for (int cc = 0; aa > cc; cc++) {

System.out.print("*");

switch (cc) {

case 1:System.out.print("*");break;

case 2:System.out.print("*");break;

case 3:System.out.print("*");break;

case 4:System.out.print("*");break;

}

}

System.out.println("");

}





이게 코드고


아래가 결과인데..






for문만 써서 하라그랬던거 같은데 이상한짓 하는거 아닌가 싶어서;;


어찌됐건 결과만 제대로 나오면 상관없다곤 했는데 ㅜㅜ for문만으로 저걸 표현할수 있는 방법이 있는거야?