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 |
Tags
- std::map
- 자료구조
- 알고리즘
- 배열
- 기술면접
- 프래그멘테이션
- 인프런
- 힙영역
- 반복문
- 리스트
- rookiss
- Queue
- 차이점
- 스택
- 공부
- 스택영역
- std::unordered_map
- MonoBehaviour
- list
- static_cast
- 벡터
- c#
- 객체지향
- 트리
- thread
- 해쉬맵
- vector
- map
- 큐
- 멀티쓰레드
Archives
- Today
- Total
호빵의 IT 개발소
[C#] 6. if문 본문
if문은 조건문이라고 불리며 조거문에는 if / else if/ else/ switch 문이 있습니다. 조건문은 참일때 실행되며 거짓일때 다른 조건문이 있을때 다른 조건문이 실행되거나 실행되지 않습니다.
게임으로 if문에 대하여 알아보겠습니다. 조건문이 hp 0이 되면 죽었다는 메세지를 표시되고 그렇지 않다면 살아있다는 메세지를 출력해 보겠습니다.
우선 hp를 100으로 설정하고 조건문을 작성하겠습니다.
int hp = 100; //hp 값은 현재 100이다
bool isDead = (hp <= 0); //불리언으로 isDead는 hp가 0보다 작거나 같으면 true 그 이외는 false를 출력합니다.
if (isDead) //만약 isDead가 true 일떄(만약 hp가 0보다 작거나 같을때)
{
Console.WriteLine("플레이어가 죽었습니다."); //죽었다는 콘솔 메세지 출력
}
else //그렇지 않다면!( isDead가 false 일떄, hp가 0보다 큼)
{
Console.WriteLine("플레이어가 살아있습니다."); //살았다는 콘솔 메세지 출력
}
간단한 게임상황을 응용하여 if문 활용하였습니다.
---------------------------------------------------------------------------------------------------------------------------
참고 : [인프런] Rookiss님의 [C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
'C#, 유니티 > C# 기초' 카테고리의 다른 글
| [C#] 8. 간단한 가위바위보 게임 만들기 (0) | 2021.12.28 |
|---|---|
| [C#] 7. switch문 (0) | 2021.12.28 |
| [C#] 5. 데이터 연산 (0) | 2021.12.28 |
| [C#] 4. 형식 변환 (0) | 2021.12.28 |
| [C#] 3. 불리언, 소수, 문자, 문자열 형식 (0) | 2021.12.28 |
Comments