Notice
Recent Posts
Recent Comments
Link
투케이2K
11. (swift/xcode) for , while 문을 사용해서 반복문 수행 실시 - for stride , while true 무한루프 본문
Swift
11. (swift/xcode) for , while 문을 사용해서 반복문 수행 실시 - for stride , while true 무한루프
투케이2K 2021. 10. 8. 19:53[개발 환경 설정]
개발 툴 : XCODE
개발 언어 : SWIFT
[소스 코드]
/*
[요약 설명]
1. for , while 문을 사용해서 반복문을 수행할 수 있습니다
2. for 문 증감 값을 지정하기 위해서 stride 문을 사용합니다
3. while true 사용 시 무한 루프를 지정합니다
*/
// [테스트 메인 함수 정의 실시]
func testMain(){
print("[Program Start]")
print("")
// [for 문 stride [to] : to 에 표시된 단계를 포함하지 않습니다]
// from 시작 / to 단계 / by 증감값
for i in stride(from: 0, to: 5, by: 1) {
print("[for] [to] : ", i) // 0, 1, 2, 3, 4
}
print("")
// [for 문 stride [through] : through 에 표시된 단계를 포함합니다]
// from 시작 / to 단계 / by 증감값
for i in stride(from: 0, through: 5, by: 1) {
print("[for] [through] : ", i) // 0, 1, 2, 3, 4, 5
}
print("")
// [while 문 : true 사용 시 무한 루프를 지정합니다]
var cnt : Int = 0 // 초기 카운트값 변수 정의
while true {
if cnt > 5 {
break
}
print("[while] [true] : ", cnt) // 0, 1, 2, 3, 4, 5
cnt += 1 // 카운트값 증가 실시
}
}
[결과 출력]
[요약 설명]
/*
[요약 설명]
1. for , while 문을 사용해서 반복문을 수행할 수 있습니다
2. for 문 증감 값을 지정하기 위해서 stride 문을 사용합니다
3. while true 사용 시 무한 루프를 지정합니다
*/
반응형
'Swift' 카테고리의 다른 글
13. (swift/xcode) class 클래스 상속 (overriding) 및 메소드 재정의 override 수행 실시 (0) | 2021.10.08 |
---|---|
12. (swift/xcode) class 클래스 , struct 구조체 생성 및 init 생성자 초기화 실시 (0) | 2021.10.08 |
10. (swift/xcode) if else , switch case 문을 사용해서 조건문 분기 처리 실시 (0) | 2021.10.08 |
9. (swift/xcode) 튜플 tuple 사용해 상수 데이터 집합 데이터 만들기 (0) | 2021.10.08 |
8. (swift/xcode) set 사용해 배열 중복 데이터 제거 수행 실시 (0) | 2021.10.08 |
Comments