N을 입력받은 뒤, 구구단 N단을 출력하는 프로그램을 작성하시오. 출력 형식에 맞춰서 출력하면 된다.
첫째 줄에 N이 주어진다. N은 1보다 크거나 같고, 9보다 작거나 같다.
출력형식과 같게 N1부터 N9까지 출력한다.
2
2 * 1 = 2
2 * 2 = 4
2 * 3 = 6
2 * 4 = 8
2 * 5 = 10
2 * 6 = 12
2 * 7 = 14
2 * 8 = 16
2 * 9 = 18
let i = Int(readLine()!)!
for j in 1...9 {
print("\(i) * \(j) = \(i*j)")
}
let i = Int(readLine()!)!
for j in 1...9 {
print(i+" * "+j+" = "+i*j)
}
+가 아닌 , 을 이용해야함. 아래와같이 써야함
print(n, "*", i, "=", n * i)
let i=Int(readLine()!)!;(1...9).map{print("\(i) * \($0) = \(i*$0)")}
[1,2,3,4,5,6,7,8,9].map($0*i)정도까지 생각하고 print를 어떻게 써야할지 고민했었다.ㅎㅎ 다음에는 숏코딩 처럼 쓸수 있을것같다! 아자아자!
let i = Int(readLine()!)!
(1...9).map{print("\(i) * \($0) = \(i*$0)")}
Swift에서 ; 세미콜론을 사용하는것이 필수는 아니지만 한줄에쓸땐 써라! 정도여서 가져온 비슷한 숏코딩. ;를 쓰지 않고 한줄 한줄로 쓴것이다.