for

    [C# 13과 .NET 9] C# for loop문 - 10<img src=">

    [C# 13과 .NET 9] C# for loop문 - 10

    이전 예제에서 우리는 실행될 C# code를 결정하는 논리표현식을 구현해 보았습니다. 물론 조건문과 결이 다르긴 하지만 흐름제어의 또 다른 측면으로 loop문을 정의하는 것을 포함할 수 있는데 loop문을 간단하게 정의하자면 특정 조건이 만족될 때까지 반복적으로 실행되는 일련의 C#문이라고 할 수 있습니다.1. loop가 왜 필요할까? Computer는 반복적인 작업을 연속해서, 그것도 아주 빠르게 수행할 수 있지만 Program을 통해 Computer가 무엇을 할지 알려주지 않으면 역으로 아무것도 하지 않을 것입니다. Loop문은 Computer에게 일련의 작업이 반복되어야 함을 말해줄 수 있는 주요 mechanism에 해당하는데 예를 들어 특정 정수형변수가 단순하게 10번 정도의 덧셈이 스스로에게 수..

    [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) for for는 다음과 같이 사용할 수 있습니다. for(i in 1..10) { Log.d("test", "${i}") } i는 변 수명이며 '1..10'에서 1은 시작 값, 10은 종료 값을 의미합니다. 따라서 i를 1부터 10까지 저장하며 순회(반복)하도록 합니다. 이때 변수명 i는 임의로 바꿀 수 있으며 for에서의 사용을 위해 외부에서 미리 선언될 필요는 없습니다. for(i in 1 until 10) { Log.d("test", "${i}") } .. 대신 until을 사용하면 종료 값의 -1까지만 반복합니다. -1 까지만 반복한다는 특성을 배열을 가지고 설명드리자면 배열의 시작 값은 0이고 이것을 for를 통해 반복하..

    [javascript] 반복문

    1. while while안의 조건 결과가 true이면 내부에 문장을 계속해서 실행합니다. var i = 1; var j = 0; while (i