If

    [C# 13과 .NET 9] C# 흐름제어개념과 if문 - 8

    모든 Software Code의 초석은 역시 흐름제어라고 할 수 있습니다. 흐름제어는 code를 실행할지 여부를 결정하는 것으로서 제대로 된 C# Programming을 수행하려면 C#에서 제공되는 여러 흐름제어에 대한 구현방법을 알아둘 필요가 있습니다.1. 반복과 조건부 흐름 제어 어떤 Programming언어를 사용하느냐와는 무관하게 Application개발시에는 반드시 하나 이상의 필요한 논리를 적용하여 구현하곤 합니다. 실제 Programming에서도 하나 또는 그 이상의 기준을 토대로 실행을 결정하는 Code를 무수히 작성하게 되는데 이때의 결정은 Program이 실행될 때 어떤 Code를 실행할지, 얼마나 실행할지 그리고 어떤 Code를 우회할지를 정의하게 됩니다. 이러한 과정은 Program..

    [C#] 제어문

    [C#] 제어문

    제어문이라 함은 말 그대로 프로그램의 흐름을 제어하는 프로그래밍 구문을 의미합니다. 1. 분기문 주어진 조건에 따라 프로그램의 흐름을 분기하여 처리합니다. ● if 주어진 조건이 참인 경우 이하 구문을 실행합니다. static void Main(string[] args) { bool b = true; if (b == true) WriteLine("b는 참"); //b가 true이므로 해당 문장 실행 } 제어문은 기본적으로 구문 이후에 나오는 단 하나의 문장(; 기준)만을 평가 대상으로 합니다. 실행해야 할 구문이 여러 줄이라면 { 와 } 로 실행할 문자를 묶어줄 수 있습니다. static void Main(string[] args) { bool b = true; if (b == true) { //{ 부터..

    [Kotlin] 제어문 - 조건문

    [Kotlin] 제어문 - 조건문

    1. if 특정 조건이 참인지 거짓인지를 판단하고 해당 조건에 따른 구문을 실행합니다. var year = 2020 if (year == 2020) { // year의 값이 2020인 경우 실행 } else { // year의 값이 2020이 아닌 경우의 실행 } 만약 조건이 참(true)이면 바로 아래 {} 내부의 구문을, 거짓(false)이면 else이후 {} 안의 구문을 실행합니다. 이때 사용된 == 기호는 비교 연산자이며 비교대상이 같으면 true, 같지 않으면 false를 반환합니다. 또한 비교대상은 왼쪽 값에 대한 오른쪽 비교입니다. 사용가능한 연산자로는 ==외 다음과 같은 것들이 있습니다. > 크다 = 크거나 같다. { //실행구문 } } 변수의 값에 따라 실행 영역을 분리합니다. 만약 값이..

    [javascript] 조건문

    1. if 가장 자주 사용되는 조건문으로 참/거짓에 따라 처리를 분기하여 실행합니다. var i = 10; if (i == 10) { alert('i는 10'); } else { alert('i는 10이 아님'); } 조건은 if 다음에 괄호를 통해 넣으며 조건이 참이면 바로 아래 문장을, 거짓이면 else 이하 문장을 실행하게 됩니다. 각 실행 문장이 단 한 줄인 경우 중괄호({})는 생략할 있으며 거짓인 경우에 그 어떤 처리도 필요하지 않으면 else자체도 생략할 수 있습니다. var i = 10; if (i == 10) alert('i는 10'); 조건이 2개 이상 필요하다면 else if 문을 사용할 수 있습니다. var s = prompt('입력하세요.', ''); var i = Number(s..