Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 파이썬을 중심으로
- Logic Operator
- 앱 스토어 4월
- ISSACMin
- cmath
- 앱 인벤터 2
- C++
- output
- Python
- Conditional operator
- 앱인벤터
- 연산자
- user function
- Operator
- using namespace std
- 앱 인벤터
- 사용자 입력
- 앱 인벤터 예시
- 사용자 출력
- help 함수
- 관계 연산자
- input
- User Input Output
- 비트 논리 연산자
- 파이썬
- 프로그래밍 열풍
- 모바일 무료 게임 순위
- Python Basic
- C++ 연습예제
- C++ Basic
Archives
- Today
- Total
ISSAC.Min
[C++ Basic] 연산자(Operator) / 관계 연산자(Relational Operator) 본문
Programming Language/C++ Basic
[C++ Basic] 연산자(Operator) / 관계 연산자(Relational Operator)
ISSAC.M 2019. 4. 5. 01:08반응형
1. 관계 연산자(Relational Operator) |
관계 연산자(Relational Operator)은 변수들의 상관관계를 연산하여 논리형(참, 거짓)을 반환해 줍니다. 주로 조건문, 반복문에서 자주 사용되며 do-while과 같이 반복시행을 위한 첫 조건에 자주 사용되는 연산자이며 사용방법은 크게 어렵지 않다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | #include <iostream> using namespace std; int main (){ int num1 = 10; int num2 = 12; cout << "num1은 num2보다 크다 : " << (num1 > num2) << endl; // num1은 num2보다 크다 : false / 0 cout << "num1은 num2보다 작다 : " << (num1 < num2) << endl; // num1은 num2보다 작다 : true / 1 cout << "num1은 num2보다 크거나 같다 : " << (num1 >= num2) << endl; // num1은 num2보다 크거나 같다 : false / 0 cout << "num1은 num2보다 작거나 같다 : " << (num1 <= num2) << endl; // num1은 num2보다 작거나 같다 : true / 1 cout << "num1은 num2보다 같다 : " << (num1 == num2) << endl; // num1은 num2보다 같다 : false / 0 cout << "num1은 num2보다 같지않다 : " << (num1 != num2) << endl; // num1은 num2보다 같지않다 : true / 1 return 0; } |
관계연산자를 사용하게 되면 위의 결과와 같이 true일 경우 1으로 반환되며 false일 경우 0로 반환됩니다.
또한 기본 개념을 조건문이나 반복문에 사용할 때의 관계 연산자의 예시이다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | #include <iostream> using namespace std; int main (){ int num1 = 10; // 조건문에 관계연산자 if(num1 >= 0){ cout << "Good Luck!" << endl; } // 반복문에 관계연산자 for(int i = 0; i <= 4; i++){ cout << i << endl; } return 0; } | cs |
2. 실습 |
반응형
'Programming Language > C++ Basic' 카테고리의 다른 글
[C++ Basic] 연산자(Operator) / 조건 연산자(Conditional Operator) (0) | 2019.04.10 |
---|---|
[C++ Basic] 연산자(Operator) / 논리 연산자(Logic Operator) (0) | 2019.04.05 |
[C++ Basic] 연산자(Operator) / 부호 연산자(Signed Operator) (0) | 2019.04.03 |
[C++ Basic] 연산자(Operator) / 증감 연산자(Increment/Decrement Operator) (0) | 2019.04.03 |
[C++ Basic] 연산자(Operator) / 대입 연산자(Assignment Operator) (0) | 2019.04.03 |