영상
문제
package 반복문6_개념;
/*
[문제]
1. 1~50까지 반복을 한다.
2. 그 안에서 해당 숫자의 369게임의 결과를 출력한다.
3. 각각의 숫자에 3이나 6이나 9가 두개면, "짝짝"을 출력한다.
4. 각각의 숫자에 3이나 6이나 9가 한개면, "짝"을 출력한다.
5. 3이나 6이나 9가 없으면 그냥 숫자를 출력한다.
예) 1 2 짝 4 5 짝 7 8 짝 10 11 12 짝 ...
*/
public class 반복문6_개념02_369박수_문제 {
public static void main(String[] args) {
}
}
Java
복사
해설
package 반복문6_개념;
/*
[문제]
1. 1~50까지 반복을 한다.
2. 그 안에서 해당 숫자의 369게임의 결과를 출력한다.
3. 각각의 숫자에 3이나 6이나 9가 두개면, "짝짝"을 출력한다.
4. 각각의 숫자에 3이나 6이나 9가 한개면, "짝"을 출력한다.
5. 3이나 6이나 9가 없으면 그냥 숫자를 출력한다.
예) 1 2 짝 4 5 짝 7 8 짝 10 11 12 짝 ...
*/
public class 반복문6_개념02_369박수_정답 {
public static void main(String[] args) {
for(int i=1; i<=50; i++) {
int tenUnit = i / 10;
int unit = i % 10;
int count = 0;
if(tenUnit == 3 || tenUnit == 6 || tenUnit == 9) {
count += 1;
}
if(unit == 3 || unit == 6 || unit == 9) {
count += 1;
}
if(count == 2) {
System.out.print("짝짝 ");
} else if(count == 1) {
System.out.print("짝 ");
} else {
System.out.print(i + " ");
}
}
}
}
Java
복사