본문 바로가기

if else

유니티07_C#_03_제어문_if_switch 참고: 2021년 1월14일에 Unity2019.4.17f1 버전의 LTS버전이 나왔다는 알림이 와서 Unity2019.4.18f1으로 업그레이드 했다. 먼저 LTS 버전이 무엇인지 알아보았다. 유니티로 개발할 때 버전간에 호환성 문제가 많은 모양이다. 새 버전으로 업그레이드 한 후에 기존 프로젝트의 유지 보수에 문제가 생길 수 있는 것 같다. 그래서 그 대안으로 LTS(장기 지원)버전이라는 것을 내놓았다고 한다. 이 버전은 새로운 기능을 탑재하지 않고 버그 등과 같은 프로젝트 유지보수에 영향이 없는 수정만 해서 출시한 버전이다. 제어문(Control statement) 이번에는 제어문(Control statement)에 대해 알아본다. 프로그램 코드는 위에서 부터 순서대로 실행한다. 그런데 필요에 따라.. 더보기
Kotlin더파기_02_Control Flow 흐름제어 프로그램을 실행하는 도중에 어떤 조건에 따라 선택이 나누어지는 경우가 있다. 이 경우에 사용하는 코딩 방법이 control flow(흐름 제어)이다. 흐름 제어에 사용하는 표현식은 if문, when문 등이 있다. if else if (조건 ) {실행} else {실행} 만약(조건)이라면 {실행하라} 그렇지 않으면 {실행하라} 실습을 위해 인텔리제이로 새 프로젝트를 만든다. 프로젝트명은 NetHack 새 코틀린 파일을 만든다. 파일명은 Game main()함수를 만든다. 코틀린 파일 이름 Game에서 짐작하듯이 게임을 만드는 과정으로 if else를 어떻게 사용하는지 알아본다. main()함수에 다음과 같은 내용을 코딩해 보자. 게임 주인공 이름(name)은 Wraven 이다. 생명(life)의 초기값은 .. 더보기
쌩초보를 위한 기초_14_조건문 if else 조건문 (Conditional Expression) 프로그램의 코드는 여러 줄로 이루어져 있다. 기본적으로 위에서 아래로 코드를 실행한다. 이런 순차적인 코드의 흐름을 바꿀 때는 제어문을 사용한다. 제어문은 어떤 조건을 검사한 후 다음에 무엇을 할지 결정할 때 사용하는 형식이다. 제어문에 사용하는 키워드(Keyword)는 if (만약~라면) , for (~동안) , when (~일 때), while (~동안) 등이 있다. 예를 들면 조건문 if ( ) { } 는 괄호( ) 안이 참(true)이면 중괄호{ } 내용을 실행한다. 조건문 if 키워드(keyword) : if (만약 ~라면) , else(그렇지 않으면) if (true) do : 만약 괄호( ) 안이 true이면 do하라 if (true) {d.. 더보기