[swift] 변수와 상수의 사용 예제

스위프트는 변수와 상수를 선언하여 데이터를 저장하는데 사용할 수 있습니다. 변수는 값을 여러 번 변경할 수 있지만, 상수는 한 번 값을 할당하면 변경할 수 없습니다. 이번 글에서는 스위프트에서 변수와 상수를 선언하고 사용하는 예제를 알아보겠습니다.

변수의 선언과 사용

변수를 선언하기 위해서는 var 키워드를 사용하고, 변수 이름을 정의한 후에 원하는 값을 할당할 수 있습니다. 아래는 변수를 선언하고 사용하는 예제입니다.

var name: String = "John Doe"
var age: Int = 30

name = "Jane Smith"
age = 25

print("이름: \(name)")
print("나이: \(age)")

위 코드에서는 name 변수에 “John Doe”라는 문자열을, age 변수에 30이라는 정수를 할당합니다. 그리고 나서 각 변수의 값을 변경한 후에 print 함수를 사용하여 출력합니다.

상수의 선언과 사용

상수를 선언하기 위해서는 let 키워드를 사용하고, 상수 이름을 정의한 후에 원하는 값을 할당할 수 있습니다. 한 번 값을 할당한 상수는 이후에 변경할 수 없습니다. 아래는 상수를 선언하고 사용하는 예제입니다.

let pi: Double = 3.141592
let maximumScore: Int = 100

print("원주율: \(pi)")
print("최대 점수: \(maximumScore)")

위 코드에서는 pi 상수에 3.141592라는 실수를, maximumScore 상수에 100이라는 정수를 할당합니다. 그리고 나서 print 함수를 사용하여 출력합니다.

변수와 상수의 활용

변수와 상수는 값을 저장하는 것 외에도 계산식에서 사용될 수 있습니다. 아래는 변수와 상수의 활용 예제입니다.

let width: Double = 4.5
let height: Double = 3.2

var area: Double = width * height
let perimeter: Double = (width + height) * 2

print("넓이: \(area)")
print("둘레: \(perimeter)")

위 코드에서는 width 상수에 4.5라는 실수를, height 상수에 3.2라는 실수를 할당합니다. 그리고 area 변수에 widthheight의 곱을, perimeter 상수에 widthheight의 합을 2배로 곱한 값을 할당합니다. 마지막으로 print 함수를 사용하여 계산 결과를 출력합니다.

결론

스위프트에서 변수와 상수를 선언하고 사용하는 방법에 대해 알아보았습니다. 변수는 값을 변경할 수 있지만, 상수는 한 번 값을 할당하면 변경할 수 없습니다. 변수와 상수는 다양한 용도로 활용될 수 있으며, 프로그래밍에서 핵심적인 개념 중 하나입니다.