C++/Foundation

003. 정수 2개를 입력받아 6개 관계연산자로 계산한 결과를 출력하시오

페프 2021. 3. 16. 06:15

3번은 2번에서 산술 연산자를 관계 연산자로 바꾼 것 빼고는 코드는 똑같다.

 

002. 정수 2개를 입력받아 덧셈, 뺄셈, 곱셈, 나눗셈, 나머지 값을 출력하시오

산술연산자를 사용해 입력 받은 두 개의 정수로 덧셈, 뺄셈, 곱셈, 나눗셈, 나머지 값을 구해보았다. C++의 산술연산자의 종류는 다음과 같다. + = 더하기 - = 빼기 * = 곱하기 / = 나누기 % = 나머지

ffeff45.tistory.com

C++의 관계 연산자의 종류는 다음과 같다.

a > b ; a가 b보다 큼
a >= b ; a가 b보다 크거나 같음
a < b ; a가 b보다 작음
a <= b ; a가 b보다 작거나 같음
a == b ; a와 b가 같다
a != b  ; a와 b가 같지 않다.

여기서 산술연산자와 다른 점은 

관계가 참이면 결과가 true, 참이 아니면 false가 된다.

#include <iostream>
using namespace std;

int main()
{
	int num1, num2 = 0;

	cout << "두 개의 정수를 입력하세요 : ";
	cin >> num1 >> num2;

	cout << num1 << " > " << num2 << "= " << (num1 > num2) << endl;
	cout << num1 << " >= " << num2 << "= " << (num1 >= num2) << endl;
	cout << num1 << " < " << num2 << "= " << (num1 < num2) << endl;
	cout << num1 << " <= " << num2 << "= " << (num1 <= num2) << endl;
	cout << num1 << " == " << num2 << "= " << (num1 == num2) << endl;
	cout << num1 << " != " << num2 << "= " << (num1 != num2) << endl;
}