728x90
728x90
= 메소드 + for 구문 (1)
<문제> (난이도 중 )
java함수는 매개변수로 숫자를 받습니다.
매개변수 숫자길이만큼 패턴"자바자바자바..."를 리턴 하는 함수를 완성하세요
1이면 자
2이면 자바
3이면 자바자
4이면 자바자바
<정답>
자바자바자바자
<해설>
(method)
static String java(int a) {
String str = "";
for(int i = 1;i<=a;i++) {
if(i%2==0) {str+="바";}
else {str+="자";}
//간략한 표현 : str=i%2==1?(str+="자"):(str+="바");
}
return str;
}
(in main)
String st=java(7);//문자붙이기
728x90
'수업 복습하기 > Java Quiz' 카테고리의 다른 글
Method Quiz 02 - 메소드 + for 구문 (3) (0) | 2021.08.25 |
---|---|
Method Quiz 02 - 메소드 + for 구문 (2) (0) | 2021.08.25 |
Method Quiz 01 - 메소드와 친해지기 (0) | 2021.08.25 |
Quiz 17 - for 구문 활용 (0) | 2021.08.23 |
Quiz 16 - for 구문 (0) | 2021.08.23 |