회원 로그인
|
관계연산자 / 조건식
C++ 관계연산자 / 조건식
관계연산자와 조건식은 땔 수 없는 관계이다.
관계연산자와 조건식은 땔 수 없는 관계이다.
*관계 연산자 종류
A > B : A가 B보다 크다
A < B : A가 B보다 작다
A >= B : A가 B보다 크거나 같다
A <= B : A가 B보다 작거나 같다
A == B : A와 B가 같다
조건식1
몬스터가 x 0좌표에서 생성된다.
몬스터가 왼쪽으로 3회 입력(이동 크기)한 만큼 이동을 한다.
몬스터의 x좌표가 20보다 크면 몬스터가 경계를 넘었을 경우 알려주시오.(1:경계밖, 0:경계안)
조건식2
캐릭터 성별 선택 메뉴 출력
성별 (남:1, 여:2)
여자 캐릭터를 선택했다?
A > B : A가 B보다 크다
A < B : A가 B보다 작다
A >= B : A가 B보다 크거나 같다
A <= B : A가 B보다 작거나 같다
A == B : A와 B가 같다
조건식1
몬스터가 x 0좌표에서 생성된다.
몬스터가 왼쪽으로 3회 입력(이동 크기)한 만큼 이동을 한다.
몬스터의 x좌표가 20보다 크면 몬스터가 경계를 넘었을 경우 알려주시오.(1:경계밖, 0:경계안)
// 관계 연산자, 조건식 // 조건의 판단과 계산의 연속 #include <iostream> #include <string> using namespace std; void main() { // 몬스터 객체 생성 float x = 0; float moveX; cout << "몬스터의 현재 x축 위치는 : " << x << endl; // 몬스터 이동 cout << "몬스터의 현재 x축 위치 입력 : "; cin >> moveX; x = x + moveX; cout << "몬스터의 현재 x축 위치는 : " << x << endl; // cout << "몬스터의 현재 x축 위치 입력 : "; cin >> moveX; x = x + moveX; cout << "몬스터의 현재 x축 위치는 : " << x << endl; // cout << "몬스터의 현재 x축 위치 입력 : "; cin >> moveX; x = x + moveX; cout << "몬스터의 현재 x축 위치는 : " << x << endl; // 조건식 bool moveOver = x >= 20; cout << "몬스터의 경계가 넘어 갔다? (1:경계밖, 0:경계안) => " << moveOver << boolalpha << endl; cout << "-----------------------" << endl; }
조건식2
캐릭터 성별 선택 메뉴 출력
성별 (남:1, 여:2)
여자 캐릭터를 선택했다?
#include <iostream> #include <string> using namespace std; void main() { int menu; cout << "캐릭터 성별 선택 : 성별(남:1, 여:2) "; cin >> menu; bool isW = (menu == 2); cout << "여자 캐릭터를 선택? " << boolalpha << isW << endl; //boolalpha True, false로 표시 bool isM = (menu != 2); // (menu == 1) cout << "남자 캐릭터를 선택? " << boolalpha << isM << endl; }
댓글 0개
| 엮인글 0개
285개(9/15페이지)
번호 | 제목 | 글쓴이 | 조회 | 날짜 |
---|---|---|---|---|
125 | [C/C++] 관계연산식과 논리연산식 조합 예제 | 푸딩뱃살 | 1714 | 2015.10.29 10:54 |
124 | [C/C++] 논리연산자 | 푸딩뱃살 | 1716 | 2015.10.28 17:24 |
123 | [C/C++] 랜덤 | 푸딩뱃살 | 1393 | 2015.10.28 16:07 |
>> | [C/C++] 관계연산자 / 조건식 | 푸딩뱃살 | 1925 | 2015.10.28 15:05 |
121 | [C/C++] 입출력 예제 | 푸딩뱃살 | 1582 | 2015.10.28 13:48 |
120 | [C/C++] 입출력 방식 | 푸딩뱃살 | 1757 | 2015.10.28 13:46 |
119 | [C/C++] 자료형 - bool (부울) | 푸딩뱃살 | 1701 | 2015.10.28 12:08 |
118 | [VisualStudio] 브레이크 포인트를 이용한 디버깅 | 푸딩뱃살 | 2130 | 2015.10.28 12:06 |
117 | [C/C++] 자료형 string (문자열) / Class | 푸딩뱃살 | 2466 | 2015.10.28 10:50 |
116 | [C/C++] 자료형 - 객체형(커스텀 자료형) | 푸딩뱃살 | 1804 | 2015.10.27 22:40 |
115 | [C/C++] 자료형 - char형 | 푸딩뱃살 | 1644 | 2015.10.27 22:39 |
114 | [C/C++] 자료형 - float형 | 푸딩뱃살 | 1642 | 2015.10.27 22:38 |
113 | [C/C++] 사칙연산 | 푸딩뱃살 | 1505 | 2015.10.27 22:27 |
112 | [C/C++] namespace (네임스페이스) | 푸딩뱃살 | 1334 | 2015.10.27 22:25 |
111 | [C/C++] 자료형 - int형 | 푸딩뱃살 | 1674 | 2015.10.27 22:22 |
110 | [메모] C++, C# 특징 | 푸딩뱃살 | 1227 | 2015.10.27 22:04 |
109 | [C/C++] 전산개론 / 자료구조 / C++ 문법 기초 | 푸딩뱃살 | 1415 | 2015.10.27 22:01 |
108 | [VisualStudio] Visual Studio 다운로드 / 설치 | 푸딩뱃살 | 2146 | 2015.10.27 21:53 |
107 | [PHP] [펌] PHP 코드를 최적화하는 40가지 팁 | 푸딩뱃살 | 5450 | 2015.10.15 19:47 |
106 | [PHP] for문 / switch문 / 재귀 호출 | 푸딩뱃살 | 4431 | 2015.09.29 22:16 |