쉽게 배우는 자바 프로그래밍(우종정) 프로그래밍 문제 풀이 2장 - 7번
2019. 10. 12. 21:36ㆍ쉽게 배우는 자바 프로그래밍
쉽게 배우는 자바 프로그래밍 - 프로그래밍 문제 2장 7번
import java.util.Scanner;
public class Main
{
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
System.out.print("정수를 입력하시오 : ");
int num = in.nextInt();
System.out.print("4와 5로 나누어지는가? ");
System.out.println((num % 4 == 0) && (num % 5 == 0));
System.out.print("4 또는 5로 나누어지는가? ");
System.out.println((num % 4 == 0) || (num % 5 == 0));
System.out.print("4나 5 중 하나로 나누어지지만 두 수 모두로는 나누어지지 않는가? ");
System.out.println((num % 4 == 0) ^ (num % 5 == 0));
}
}
연산자들의 종류와 뜻을 알면 금방 풀 수 있는 문제이다
위의 두 출력문은 비교적 쉽지만, 마지막 출력문은 논리 연산자 중 하나이므로 만약 대충 보고 넘어갔다면 조금 힘들 것이다.
내가 논리 회로를 배워서 다행이라고 생각했다
'쉽게 배우는 자바 프로그래밍' 카테고리의 다른 글
쉽게 배우는 자바 프로그래밍(우종정) 프로그래밍 문제 풀이 2장 - 9번 (0) | 2019.10.12 |
---|---|
쉽게 배우는 자바 프로그래밍(우종정) 프로그래밍 문제 풀이 2장 - 8번 (0) | 2019.10.12 |
쉽게 배우는 자바 프로그래밍(우종정) 프로그래밍 문제 풀이 2장 - 6번 (0) | 2019.10.12 |
쉽게 배우는 자바 프로그래밍(우종정) 프로그래밍 문제 풀이 2장 - 5번 (0) | 2019.10.12 |
쉽게 배우는 자바 프로그래밍(우종정) 프로그래밍 문제 풀이 2장 - 4번 (0) | 2019.10.12 |