VesselWheel

While loop 계속(반복조건) 본문

Xcode Study

While loop 계속(반복조건)

JasonYang 2023. 5. 2. 14:07

import UIKit

 

var number = 1

while number <= 10{

    print(number, terminator: " ")

    number += 1

}

print("\n-----------------------")

 

number = 0

while number < 10{

    number += 1

    print(number, terminator: " ")

}

print("\n-----------------------")

 

 

var sum = 0

for number in 1...10{

    sum += number

}

print(sum)

print("\n-----------------------")

 

sum = 0

number = 1

while number <= 10{

    sum += number

    number += 1

}

print(sum)

print("\n-----------------------")

 

 

/*

 

 repeat - while

 

 조건이 참인 경우에만 반복함

 while 조건{

     명령문

 }

 

 먼저, repeat 블럭에 있는 명령문을 (한 번) 실행하고나서

      while 조건이 참인 경우에만 반복함

      ㄴ 최초 한 번의 실행을 보장함

 repeat{

     명령문

 }while 조건

 

 */

 

sum = 0

number = 1

while number <= 10{

    sum += number

    number += 1

}

print(sum)

print("\n-----------------------")

 

/*

 

 while 문이나 repeat-while 문이나

 while 문의 종료시점은 while 조건이 false 가 될 때임

 */

sum = 0

number = 1

repeat{

    sum += number

    number += 1

}while number <= 10

print(sum)

print(number)

print("----------------------")

 

/*

 continue

 

 break

 */

 

// 1 부터 10 까지 출력하는 while 문

var num = 1

while num <= 10{

    print(num, terminator: " ")

    num += 1

}

print("\n----------------------")

 

/*

 break - 반복문을 종료함

 */

num = 0

while num < 10{

    num += 1

    if num == 6{

        break

    }

    print(num, terminator: " ")

 

}

print("\n----------------------")

 

 

num = 0

while num < 10{

    num += 1

    if num == 6{

        continue

    }

    print(num, terminator: " ")

 

}

print("\n----------------------")

'Xcode Study' 카테고리의 다른 글

Optional(?) Binding  (0) 2023.05.03
Optional type 선언(?), 해제(!)  (0) 2023.05.03
UIkit에서 나머지값(%)을 활용한 구구단 예제  (0) 2023.05.02
While문의 loop 형성  (0) 2023.05.02
UIkit 활용 구구단 예제  (0) 2023.05.02