Search

반복문4_문제12_약수_순서_빼기

대분류
STEP04 일차반복문
문제 난이도
LV03
소분류
일차반복문4_문제

영상

문제

<script> /* [문제] 100의 약수 중에서 5번째 약수에서 2번째 약수를 뺀 값을 구하시오. [정답] 8 */ </script>
Java
복사

해설

<script> /* [문제] 100의 약수 중에서 5번째 약수에서 2번째 약수를 뺀 값을 구하시오. [정답] 8 */ let num = 100; let count = 0; let first = 0; let last = 0; let i = 1; while(i <= num) { if(num % i == 0) { count += 1; if(count == 2) { first = i; } else if(count == 5) { last = i; } } i += 1; } let result = last - first; console.log("first = " + first + ", last = " + last); console.log("result = " + result); document.write("first = " + first + ", last = " + last + "<br>"); document.write("result = " + result); </script>
Java
복사