▶▶ 배열을 이용하여 피라미드 출력물을 찍자.
배열을 이용하여 피라미드 형식의 출력물을 찍어보았다.
String s=" ";
char c='*';
빈문자 형식과 찍어줄 문자 모양을 참조변수에 담는다.
for(int i=0;i<10;i++){
내가 찍어줄 피라미드는 10줄이다.
for(int j=10;j>i;j--){
System.out.print(s);
}
i가 0일때는 첫번째 줄이겠죠. 거기에 출력되는 공백 s는 j가 10이니까 2가 될때까지 공백을 찍을 것입니다.
for(int z=0;z<i;z++){
System.out.print(c);
}
System.out.print(c);
System.out.println();
z는 첫째줄에 *은 안나타날것이다. 왜냐면 z는 i랑 똑같으니까...
출력할때 공백줄을 없애주기 위한 것이다.
그래서 밑줄에 따로 c를 출력해 주는 것이다. 따라서 각 줄마다 c가 출력되서 결과물은 한줄에 총 11개가 찍혀 나오게 된다.
자! 그럼 반대편에도 찍히게 하기 위해서 어떤 코딩이 더 들어 가야 할까?
머리 복잡해 진다. 해보자 !!
배열은 정리해 두지 않으면 금방 헷갈린다.
수학은 손에 잡고 싶다!!
'정보기술, IT > IT source' 카테고리의 다른 글
스키마 (0) | 2013.04.09 |
---|---|
Oracle 설치와 기본 개념정리 (0) | 2013.04.08 |
sensor를 이용한 도형움직이기. (0) | 2013.04.06 |
Java 실행주기와 파일실행 흐름을 알아보자. (0) | 2013.04.06 |
구글이 지원하는 페이스북 폰의 운명은? (0) | 2013.04.06 |