[swift] Swift에서 사용자 입력을 시간 단위로 변환하기
Swift에서 사용자로부터 입력받은 값을 시간 단위로 변환하는 방법을 알아봅시다.
Step 1: 사용자 입력 받기
먼저, 사용자로부터 시간에 해당하는 입력을 받아야 합니다. 이를 위해 readLine()
함수를 사용하여 콘솔에서 입력을 받을 수 있습니다.
print("시간을 입력하세요:")
if let input = readLine(), let hours = Int(input) {
// 입력된 값이 정수로 변환되었을 경우
// 시간 단위로 변환하는 로직을 추가합니다
} else {
print("올바른 값을 입력하세요")
}
Step 2: 시간 단위로 변환
사용자로부터 입력받은 값을 시간 단위로 변환하기 위해서는 간단한 수학적 연산을 수행하면 됩니다. 예를 들어, 분 단위를 시간 단위로 변환하려면 값을 60으로 나누면 됩니다.
let minutes = 120
let hours = minutes / 60
print("\(minutes) 분은 \(hours) 시간입니다.")
// Output: 120 분은 2 시간입니다.
위의 예제를 응용하여 Step 1에서 입력받은 값을 시간 단위로 변환할 수 있습니다.
이제 Swift에서 사용자 입력을 받아 시간 단위로 변환하는 방법에 대해 배웠습니다.
내용이 마음에 드셨나요? 더 많은 Swift 팁은 Swift 공식 문서에서 찾아볼 수 있습니다.