일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 연산자
- 지식나눔강좌
- c#
- Win32
- c
- 김성엽
- 배열
- 리뷰
- 포인터
- tipssoft
- 알고리즘
- 티스토리
- Javascript
- Direct2D
- 함수
- 문법
- 이지스퍼블리싱
- 백준
- VS ERROR
- Programming
- doit코틀린프로그래밍
- c++
- Kotlin
- Visual Studio
- Windows
- Tips강좌
- Desktop
- CS
- 프로그래밍
- Tips프로그래밍강좌
- Yesterday
- Today
- Total
목록do-while (3)
F.R.I.D.A.Y.
for, foreach, while, do-while. C++과는 달리 기본적으로 foreach를 문법 차원에서 제공한다. for 반복문 for 반복문 사용법은 C++과 동일하다 for(int i = 0; i < 10; ++i){ // commands } 대개 횟수가 정해진 경우에 사용하는 반복문. foreach C++과는 달리 항목의 수에 맞게 하나씩 값을 뽑아서 사용할 수 있도록 만들어져 있다. 약간 C++의 이터레이터와 비슷하다. int[] arr = {1,2,3,4,5,6,7}; for(int val in arr){ System.Console.WriteLine("{0}", val); } 이 방식의 이점은, for 구문으로 작성할 때와는 달리 코드 자체가 굉장히 간편하다는 점이다. 단적인 예로 다중..
C언어의 반복문에 대해 알아봅니다. 일반적인 코드 작성 1부터 10까지 차근차근 더하는 코드를 작성해보겠습니다. #include int main(void){ int total = 0; total += 1; total += 2; total += 3; total += 4; total += 5; total += 6; total += 7; total += 8; total += 9; total += 10; printf("1부터 10의 합은 %d 입니다.\n", total); } 고작 더하는 값에 열 줄을 작성했습니다. 만일 더해야 하는 범위가 10까지가 아니라 100, 아니 그보다 더 큰 수라면 어떻게 하시겠어요? 이렇게 반복적으로 작업을 해야 하는 것은 많습니다. 그래서 반복문이 생겨났습니다. 반복문 이름 그대..
이전 시간에 for 구문에 대해 알아봤습니다. 이번엔 while, do-while 반복문에 대해 알아보겠습니다. while 구문 사람마다 성향 차이가 있듯이 코드를 작성하는 사람마다 선호하는 반복문이 있습니다. 그래서 여러 반복문을 제공하는 것이겠죠. 그런데 무한 반복을 하는 경우에는 while을 사용하곤 합니다. 그런데 코틀린에서는 for 반복문과 while 반복문이 서로 완벽히 하는 일이 다른 것 같네요. for 반복문이 범위를 정해서 하도록 강제한다면, while 반복문의 경우에는 조건식(평가식)이 참(true)인 경우에만 반복하도록 합니다. 구조 코틀린 while 구문의 구조는 아래와 같습니다. while(expression){ //commands } 간단히 소개한 것처럼 expression을 평..