본문 바로가기
스크래치/스크래치 왕초보

스크래치 왕초보12. 반복문 응용 - summation

by 할거없네 2021. 5. 11.

반복문은 매우 중요한 기능인데 이걸 여러가지 써보면서 트레이닝을 하는 것이 좋다.

그것을 위해서 응용하는 예제 중 가당 간단한 '섬(sum)'에 대해서 알아보자.

 

일단 섬(sum)은 합친다는 말이고, 우리가 흔히 쓰는 '썸을 타다'의 썸은 something이니 서로 다름.

 

여기에 쓰는 섬(sum)은 summation의 앞의 3글자인데 '합치다'라는 말이다. 더하다의 +(plus)를 포함하는 말이다.

기호는

'

이렇게 생긴 녀석인데 이녀석은 로마자의 문자 중 Σ(시그마, sigma)라고 불린다.

좀더 자세히 설명하자면

이런식으로 쓸 수 있는데, 결과값은 f(1) + f(2) + f(3) +... + f(m)이 된다.

1부터 m까지 n을 바꾸면서 더하자라는 이야기이다.

가령 1+2를 summation으로 쓴다면

 

이렇게 써도 된다.

근데 이번 강의는 summation에 대한 강좌가 아니니까... 그냥 상식으로 알고 넘어가면 됨 ^^

 

 

그래서 이번에 만들 녀석은 1부터 100까지의 합을 구하는 계산을 반복문을 통해 구해본다.

이녀석을 스크리치로 코딩하면 아래와 같다.

 

여기서 각각의 블록과 변수가 무엇을 의미하는지 이해하는 것이 중요하다.

 

 

댓글