본문 바로가기
Programming/C++

C++에서 비교연산을 하는 방법 | C++

by 혀코 2020. 9. 21.

안녕하세요. 혀코입니다.

이번 시간에는 C++에서 비교연산을 하는 방법에 대해서 알아보겠습니다.

 

# 정수 2개(a, b)를 입력받아 a가 b보다 크면 1을, a가 b보다 작거나 같으면 0을 출력하는 방법

a가 b보다 클경우, a>b는 true를 반환하는데 이 값은 1이므로 %d를 통해 출력하면 1을 출력할 수 있습니다.

반면에 false의 경우 이 값은 0이므로 %d를 통해 출력하면 0이 출력됩니다.

#include <iostream>

int main() {
    int a, b;
    scanf("%d %d", &a, &b);
    printf("%d", a>b);
    return 0;
}

 

# 정수 2개(a, b)를 입력받아 a가 b와 같으면 1을 출력하고, 다르면 0을 출력하는 방법

#include <iostream>

int main() {
    int a, b;
    scanf("%d %d", &a, &b);
    printf("%d", a==b);
    return 0;
}

 

# 정수 2개(a, b)를 입력받아 b가 a보다 크거나 같으면, 1을, 그렇지 않으면 0을 출력하는 방법

#include <iostream>

int main() {
    int a, b;
    scanf("%d %d", &a, &b);
    printf("%d", b >= a);
    return 0;
}

 

# 정수 2개(a, b)를 입력받아 a와 b가 서로 다르면 1을, 그렇지 않으면 0을 출력하는 방법

#include <iostream>

int main() {
    int a, b;
    scanf("%d %d", &a, &b);
    printf("%d", a != b);
    return 0;
}

 

이렇게 C++에서 배교연산을 하는 방법에 대해서 알아봤습니다.

유용하셨다면, 공감과 구독 부탁 드립니다.

감사합니다. :)

댓글