Q. 다음과 같은 문자열을 출력하시오.
뽀
뽀뽀
뽀뽀뽀
뽀뽀뽀뽀
뽀뽀뽀뽀뽀
뽀뽀뽀뽀뽀뽀
뽀뽀뽀뽀뽀뽀뽀
뽀뽀뽀뽀뽀뽀뽀뽀
뽀뽀뽀뽀뽀뽀뽀뽀뽀
뽀뽀뽀뽀뽀뽀뽀뽀뽀뽀
A.
int i;
for(i=10; i>0; i--){
for(int j=i; j>0; j--){
System.out.print(" ");
}
for(int k=i;k<11; k++){
System.out.print("뽀");
}
System.out.println();
}
결과
뽀
뽀뽀
뽀뽀뽀
뽀뽀뽀뽀
뽀뽀뽀뽀뽀
뽀뽀뽀뽀뽀뽀
뽀뽀뽀뽀뽀뽀뽀
뽀뽀뽀뽀뽀뽀뽀뽀
뽀뽀뽀뽀뽀뽀뽀뽀뽀
뽀뽀뽀뽀뽀뽀뽀뽀뽀뽀
플러스) 출력서식 알아보기
%숫자s : 문자열 데이터를 해당 숫자의 자리수만큼 확보한 상태로 출력하는 서식
(음수 : 좌측정렬/ 양수 : 우측정렬)
for(int i=1; i<11; i++){
String [] honey = new String [i];
for(int j=0; j<i; j++){
honey[j] = "뽀";
}
for(int k=0; k<i; k++){
System.out.printf("%5s", honey[k]);
}
System.out.println();
}
결과
뽀
뽀 뽀
뽀 뽀 뽀
뽀 뽀 뽀 뽀
뽀 뽀 뽀 뽀 뽀
뽀 뽀 뽀 뽀 뽀 뽀
뽀 뽀 뽀 뽀 뽀 뽀 뽀
뽀 뽀 뽀 뽀 뽀 뽀 뽀 뽀
뽀 뽀 뽀 뽀 뽀 뽀 뽀 뽀 뽀
뽀 뽀 뽀 뽀 뽀 뽀 뽀 뽀 뽀 뽀
댓글 영역