Written by
Amy
on
on
삼각수 만들기
1부터 입력한 숫자까지의 합, 삼각수를 구하는 함수입니다.
01. 변수를 3개 활용하는 방법
var inputValue = 15
var triangleNum: Int = 0
var temp: Int = 0
while temp < inputValue
{
temp += 1
triangleNum = temp + triangleNum
}
02. 마지막 수부터 거꾸로 계속 더하는 방법
var inputValue = 15
var triangleNum: Int = 0
while inputValue == 0
{
triangleNum = inputValue + triangleNum
inputValue -= 1
}
03. 기존 공식 활용 (1+N)/2
print(inputValue*(inputValue+1)/2)