출처 : 프로그래머스
https://school.programmers.co.kr/learn/courses/30/lessons/120831
난이도: Lv. 0
문제 설명
정수 n이 주어질 때, n이하의 짝수를 모두 더한 값을 return 하도록 solution 함수를 작성해주세요.
제한사항
0 < n ≤ 1000
입출력 예
n | result |
10 | 30 |
4 | 6 |
import Foundation
func solution(_ n:Int) -> Int {
var sum: Int = 0 //sum을 정수형으로 지정
for i in 1...n{ // 변수 i가 1부터 n까지일 때
if(i % 2 == 0){ // 짝수일 경우만 뽑는다
print(i) // i 값이 짝수인지 확인 후
sum += i // 짝수끼리 더한값을 sum에 저장
}
}
return sum // sum을 리턴
}
'Programmers' 카테고리의 다른 글
[iOS Swift] Lv.1 짝수와 홀수 (0) | 2024.05.08 |
---|---|
[iOS Swift] Lv.0 배열의 평균 값 (0) | 2024.05.08 |
[iOS Swift] Lv.0 각도기 (0) | 2024.05.07 |
[iOS Swift] Lv.0 두 수의 나눗셈 (0) | 2024.05.07 |
[iOS Swift] Lv.0 두 수의 합 (0) | 2024.05.07 |