- Question
수를 입력받아 2의 거듭제곱인지 여부를 리턴한다
- Code
public class Question3_powerOfTwo {
public static void main(String[] args) {
//수를 입력받는다
Scanner sc = new Scanner(System.in);
System.out.println("수를 입력하세요 : ");
long num = sc.nextInt();
//2의 거듭제곱인지 확인 후 boolean 값을 출력한다
while (num >= 1) {
if (num % 2 == 0 || num == 1) {
System.out.println(true);
} else {
System.out.println(false);
}
break;
}
}
}
- Result
수를 입력하세요 :
80
true
'예제 > Java 예제' 카테고리의 다른 글
Java 예제 - 문자열을 입력받아 순서가 뒤집힌 문자열을 리턴 (0) | 2022.09.17 |
---|---|
Java 예제 - 배열의 첫번째 문자 조합하여 출력하기 (0) | 2022.09.16 |
Java 예제 - 원금의 두배 구하기 (0) | 2022.09.15 |
Java 예제 - 배열과 HashMap (0) | 2022.09.15 |
Java - HashMap 활용 - Id,Pw 확인 (0) | 2022.09.14 |