반복문은 매우 중요한 기능인데 이걸 여러가지 써보면서 트레이닝을 하는 것이 좋다.
그것을 위해서 응용하는 예제 중 가당 간단한 '섬(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까지의 합을 구하는 계산을 반복문을 통해 구해본다.
이녀석을 스크리치로 코딩하면 아래와 같다.
여기서 각각의 블록과 변수가 무엇을 의미하는지 이해하는 것이 중요하다.
'스크래치 > 스크래치 왕초보' 카테고리의 다른 글
스크래치 왕초보13. 문자 결합하기 (0) | 2021.05.11 |
---|---|
스크래치 왕초보11. 반복문 (0) | 2021.05.10 |
스크래치 왕초보10. 좌표에 대해 알아보자 (0) | 2021.05.04 |
스크래치 왕초보9. 좌우로 움직이기 기초 (0) | 2021.05.03 |
스크래치 왕초보8. 조건문 기초 (0) | 2021.04.30 |
스크래치 왕초보7. 마우스 따라가는 고양이 (0) | 2021.04.30 |
스크래치 왕초보6. 무한루프 (0) | 2021.04.28 |
스크래치 왕초보5. 고양이가 묻고 답하기 (0) | 2021.04.27 |
댓글