Search

반복문7_문제01_369개수

대분류
STEP04 일차반복문
문제 난이도
LV02
소분류
일차반복문7_문제

영상

문제

<script> /* [문제] 1. 1~100까지 반복한다. 2. 각 수에 3이나 6이나 9의 개수를 누적해서 출력하시오. [정답] 3 1 6 1 9 1 13 1 16 1 ... 98 1 99 2 */ </script>
Java
복사

해설

<script> /* [문제] 1. 1~100까지 반복한다. 2. 각 수에 3이나 6이나 9의 개수를 누적해서 출력하시오. [정답] 3 1 6 1 9 1 13 1 16 1 ... 98 1 99 2 */ let i = 1; while(i <= 100) { let count = 0; let x = parseInt(i / 100); let y = parseInt(i % 100 / 10); let z = i % 10; if(x == 3 || x == 6 || x == 9) { count += 1; } if(y == 3 || y == 6 || y == 9) { count += 1; } if(z == 3 || z == 6 || z == 9) { count += 1; } if(count > 0) { console.log(i + " " + count); document.write(i + " " + count + "<br>"); } i += 1; } </script>
Java
복사