컴퓨터 언어/코틀린

[Kotiln] 코틀린 반복문과 증감 연산자

훈츠 2020. 2. 12. 20:41
반응형

안녕하세요. 훈츠 입니다. 오늘은 프로그래밍 할때 아주 많이 사용되는 반복문에 대해 이야기 해보겠습니다. 반복문은 최신 언어들이 제공하는 기능들을 제공하고 있어 조금더 사람이 이해하기 쉽게 되어 있는것 같습니다. 

반복문의 종류 

  • 조건형 반복문 : while , do whild
  • 범위형 반복문 : for 

While 문

var a = 0 

while(a < 5){
	print (a++) //전위 연산자 : 연산후 값 체크
}
출력내용 //0,1,2,3,4 

while(a < 5){
	print (++a) //후위 연산자 :다음구문에서 사용
}
출력내용 //1,2,3,4,5  
a++ 전위 연산자 : 연산후 값 체크, ++a 후위 연산자 :다음구문에서 사용

 Do while 문

do{
	println (a++)
}while (a < 5)
//출력내용 0,1,2,3,4
Do while조건에 관계없이 "최초 1번" 은 무조건 실행 되는점이 while문과 다릅니다. 

For 반복문

for(i in 0..5){    //"i" index 는 var로 지정하지 않아도 된다. 
println(i)
}
//출력 0,1,2,3,4,5

for(i in 0..9 step 3){    //3씩 증가 
println(i)
}
//출력 0,3,6,9

for(i in 9 downTo 0 step 3){    //3씩 감소 
println(i)
}
//출력 9,6,3,0

char 자료형에도 사용가능
for(i in a..f ){   
println(i)
}
//출력 a.b.c.d.....f 

반복문은 컴퓨터의 특성을 잘이용할수 있는 구문이니 잘 숙지하여 여러곳에 활용해 보십시요. 

반응형