iOS/Swift 문법

[Swift] D7-2 for 구문

Chafle 2022. 3. 2. 21:48
반응형
  • for 구문을 쓰기 위해서는 range 설정이 필요하다.
  • for 변수 in range{}

 

※ range 설정은 이하 0~10으로 설정 했음.

ex.  0부터 10까지 합계를 for 구문으로 구해보자

 

 

let으로 범위설정 0에서 10 설정(표현은 0...10으로 표현)

var sum = 0

for i in range{
print("---> \(i)"
sum += i (의미 sum = sum + i)

 

range 0~10에서 sum += i 를 수행해라.

 

ex. range를 숫자 말고 문자로 for문을 사용해 출력해보시오

ex. 짝수 부분만 출력 해보자

 

 

 

위 식을 깔끔하게 다르게 또 표현 할 수 있는데,

 

 

for 변수 in 범위 where 조건

range 0~10에서 몫을 2로 나눴을 때 나머지가 0인 수(=짝수)를 i로 출력해라

 

 

ex. range에서 3을 제외한 숫자를 출력해라.

if 문 에서 i == 3일때 continue해라 = 제외하고 코드 진행 해라

 

 

ex. range 범위에서 for문의 중첩으로 구구단 표 만들어 봐라.

 

0~10까지를 0~10까지 곱해라
반응형

'iOS > Swift 문법' 카테고리의 다른 글

[Swift] D8, Fuction, inout  (0) 2022.03.03
[Swift]D7-3, Switch구문  (0) 2022.03.02
[Swift] D7-1 , while, repeat  (0) 2022.03.02
[Swift]D6-2 Boolean  (2) 2022.02.25
[Swift] D6-1, Tuple(튜플)  (0) 2022.02.25