명령 줄 인터페이스는 CLI라고도 하며 Command Line Interface의 약자다. cmd같이 텍스트로 사용자와 컴퓨터가 상호 작용하는 방식을 뜻한다.특히 이 같은 인터페이스를 제공하는 프로그램을 명령 줄 해석기 또는 셸(shell)이라고 부른다. MS-DOS나 애플소프트 베이직과 같은 초기 컴퓨터들은 명령 줄 인터페이스였다. 그러나 1980년대부터 1990년 대까지 서서히 명령 줄 인터페이스는 그래픽 사용자 인터페이스로 바뀌었다. 현재도 물론 사용하긴 하지만 시스템 관리자, 컴퓨터 프로그래밍, 리눅스등 을 처리해야하는 고급 사용자들이 주로 사용한다.
문제 설명
두 가지의 참(1) 또는 거짓(0)이 입력될 때,
참/거짓이 서로 같을 때에만 참이 계산되는 프로그램을 작성해보자.
입력
1 또는 0의 값만 가지는 2개의 정수가 공백을 두고 입력된다.
출력
참/거짓이 서로 같을 때에만 1을 출력하고 이외의 경우에는 0을 출력한다.
입력 예시
0 0
출력 예시
1
도움말
참/거짓이 서로 다를 때만 1이었던 xor이랑은 정반대다. 그렇다면 어떻게 해야할까 잘 생각해보자. 참고로 xor은 ^ 연산기호로 쉽게 나타낼 수 있다.
'Programming > Codeup.kr기초100제 && 컴퓨터 이야기' 카테고리의 다른 글
[기초-비트단위논리연산] 비트단위로 바꿔 출력하기 && 아스키 (0) | 2016.12.26 |
---|---|
[기초-논리연산] 둘 다 거짓일 경우만 참 출력하기 && 그래픽 사용자 인터페이스 (0) | 2016.12.24 |
[기초-논리연산] 참/거짓이 서로 다를 때에만 참 출력하기 && UI (0) | 2016.12.22 |
[기초-논리연산] 하나라도 참이면 참 출력하기 && 전파 (0) | 2016.12.21 |
[기초-논리연산] 둘 다 참일 경우만 참 출력하기 && 파일 시스템 구조-NTFS (0) | 2016.12.20 |