728x90
728x90
= 메소드 + for 구문 (2)
<문제> (난이도 중 ) (혼자 못풀었음 ㅠ)
자연수 n을 입력 받아 n의 약수를 모두 더한 값을 리턴 하는 함수를 완성하세요.
<정답>
6
<해설>
(method)
static int sum(int b){
int sum=0;
for(int i=0;i<=b;i++){
if(b%i==0){
sum+=i;}
return sum;
}
(main)
System.out.println(sum(5));
아직 약수, 소수구하는 문제에서 해설을 뚝딱 만들어 내지를 못하고있어서
수업시간에 문제푸는 시간 줬을 때 살짝 답답하다 ㅜ
728x90
'수업 복습하기 > Java Quiz' 카테고리의 다른 글
Method Quiz 02 - 메서드 + for 구문 (4) (0) | 2021.08.25 |
---|---|
Method Quiz 02 - 메소드 + for 구문 (3) (0) | 2021.08.25 |
Method Quiz 02 - 메소드 + for 구문 (1) (0) | 2021.08.25 |
Method Quiz 01 - 메소드와 친해지기 (0) | 2021.08.25 |
Quiz 17 - for 구문 활용 (0) | 2021.08.23 |