VesselWheel

반복문(for in) 활용 구구단 만들기 본문

Xcode Study

반복문(for in) 활용 구구단 만들기

JasonYang 2023. 5. 2. 08:40

import UIKit

 

// nested for loop

// 중첩 for 문

// 구구단

//  단수  X  곱하는 수

// (일정)   (1 ~ 9)

 

print("2 X 1 = 2")

print("2 X 2 = 4")

print("2 X 3 = 6")

print("2 X 4 = 8")

print("2 X 5 = 10")

print("2 X 6 = 12")

print("2 X 7 = 14")

print("2 X 8 = 16")

print("2 X 9 = 18")

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

 

/*

var dan = 2

var number = 1

*/

 

for number in 1...9{

    print("2 X",number,"=",2 * number)

}

for number in 1...9{

    print("3 X",number,"=",3 * number)

}

for number in 1...9{

    print("4 X",number,"=",4 * number)

}

for number in 1...9{

    print("5 X",number,"=",5 * number)

}

for number in 1...9{

    print("6 X",number,"=",6 * number)

}

for number in 1...9{

    print("7 X",number,"=",7 * number)

}

for number in 1...9{

    print("8 X",number,"=",8 * number)

}

for number in 1...9{

    print("9 X",number,"=",9 * number)

}

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

 

 

// 외부 for loop : 고정된 값

// 내부 for loop : 변하는 값

for dan in 2...9{

    for number in 1...9{

        print(dan,"X",number,"=",dan * number)

    }

}

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

 

 

for dan in 2...9{

    // 1

    print("-- \(dan) 단 --")

    for number in 1...9{

        // 2

        print("\(dan) X \(number) = \(dan * number)")

    }

    print()

}

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

While문의 loop 형성  (0) 2023.05.02
UIkit 활용 구구단 예제  (0) 2023.05.02
반복문 for 변수 in 범...위{}  (0) 2023.05.02
Pattern Matching 연산자 overloading  (0) 2023.05.02
변수 간 연결(Value binding pattern)  (0) 2023.05.02