Back to Basic Part 6

chellchell·2020년 8월 2일
0

Basic

목록 보기
6/11
post-thumbnail

Q51-60

Q51(q_num:1053)

[기초-논리연산] 참 거짓 바꾸기(설명)

#include <iostream>
using namespace std;
int main(void) {
	int a;
	cin >> a;
	cout << (a == 0);
}

Q52(q_num:1054)

[기초-논리연산] 둘 다 참일 경우만 참 출력하기(설명)

#include <iostream>
using namespace std;
int main(void) {
	int a, b;
	cin >> a >> b;
	cout << (a == 1 && b == 1);
}

Q53(q_num:1055)

[기초-논리연산] 하나라도 참이면 참 출력하기(설명)

#include <iostream>
using namespace std;
int main(void) {
	int a, b;
	cin >> a >> b;
	cout << (a == 1 || b == 1);
}

Q54(q_num:1056)

[기초-논리연산] 참/거짓이 서로 다를 때에만 참 출력하기(설명)

#include <iostream>
using namespace std;
int main(void) {
	int a, b;
	cin >> a >> b;
	cout << ((a && !b) || (!a && b));
}

Q55(q_num:1057)

[기초-논리연산] 참/거짓이 서로 같을 때에만 참 출력하기

#include <iostream>
using namespace std;
int main(void) {
	int a, b;
	cin >> a >> b;
	cout << ((a && b) || (!a && !b));
}

Q56(q_num:1058)

[기초-논리연산] 둘 다 거짓일 경우만 참 출력하기

#include <iostream>
using namespace std;
int main(void) {
	int a, b;
	cin >> a >> b;
	cout << (!a && !b);
}

Q57(q_num:1059)

[기초-비트단위논리연산] 비트단위로 NOT 하여 출력하기(설명)

#include <iostream>
using namespace std;
int main(void) {
	int a;
	cin >> a;
	cout << ~a;
}

Q58(q_num:1060)

[기초-비트단위논리연산] 비트단위로 AND 하여 출력하기(설명)

#include <iostream>
using namespace std;
int main(void) {
	int a, b;
	cin >> a >> b;
	cout << (a & b);
}

Q59(q_num:1061)

[기초-비트단위논리연산] 비트단위로 OR 하여 출력하기(설명)

#include <iostream>
using namespace std;
int main(void) {
	int a, b;
	cin >> a >> b;
	cout << (a | b);
}

Q60(q_num:1062)

[기초-비트단위논리연산] 비트단위로 XOR 하여 출력하기(설명)

#include <iostream>
using namespace std;
int main(void) {
	int a, b;
	cin >> a >> b;
	cout << (a ^ b);
}
profile
high hopes

0개의 댓글