본문 바로가기
C_language

관계 연산자 실력을 확인인 문제 2개

by 헬로제이콥 2026. 1. 30.
연산자 의미 예시 (a=10, b=20) 결과
== 양쪽이 같다 a == b 0 (거짓)
!= 양쪽이 다르다 a != b 1 ()
> 왼쪽이 크다 (초과) a > b 0 (거짓)
< 왼쪽이 작다 (미만) a < b 1 ()
>= 왼쪽이 크거나 같다 (이상) a >= 10 1 ()
<= 왼쪽이 작거나 같다 (이하) b <= 15 0 (거짓)

 

🚦 문제 1: 놀이기구 탑승 가능 여부

놀이공원에서 어떤 놀이기구는 키가 140cm 이상이어야 탈 수 있습니다. 철수의 키가 135cm일 때, 다음 조건식을 완성하고 그 결과값(0 또는 1)을 예측해 보세요.

  • 변수: int height = 135;
  • 조건: height (연산자) 140
  • 힌트: "이상"은 크거나 같음을 의미하는 >= 연산자를 사용합니다.

--결과--
1. 철수는 탑승 가능한가? (결과): 0


🔑 문제 2: 비밀번호 일치 확인

시스템에 저장된 비밀번호가 1234입니다. 사용자가 입력한 번호가 1234일 때, 두 값이 서로 같은지 비교하는 식을 세우고 결과값을 예측해 보세요.

  • 변수: int savedPw = 1234;, int inputPw = 1234;
  • 조건: savedPw (연산자) inputPw
  • 힌트: "같다"를 비교할 때는 =이 아니라 ==를 사용해야 합니다.

--결과--
2. 비밀번호가 일치하는가? (결과): 1