스크래치 알고리즘:1부터10까지말하기


1부터 10까지 말하기

반복문 이용하여 1~10까지 말하는 프로그램을 만들어 보겠다.

  • 데이터 카테고리에서 변수만들기를 이용하여 자연수 이름의 변수를 만든다.
  • 하여 자연수 변수의 값을 0으로 한다.
  • 를 10번 반복한다.

이번에는 ~까지 반복하기 블록을 사용하여 프로그램을 만들어 보겠다. ~번 반복하기 명령은 반복해야하는 횟수가 상황에 따라 변하지 않고 고정되 있는 경우에 사용한다. 반면에 ~까지 반복하기 명령은 프로그램이 수행되는 동안 상황에 따라 반복횟수를 다르게 하고 싶을때 사용한다. 주의할 점은 ~까지 반복하기 블록을 사용할 때 마지막 반복은 실행되지 않는다는 점을 생각하여 조건을 만들어 줘야한다.

위의 프로그램의 경우 변수 자연수 값이 0, 1, 2, 9 까지 실행되며 10이 되는 순간 반복문이 종료된다. 여기에서 바꾸기와 말하기 블록을 서로 바꾸게 되면 0부터 9까지 말하기를 하게 된다. 이것을 1부터 10까지 말하도록 하기 위해서는 자연수 값을 1로 정하기로 수정하고 ~까지 반복하기 반복문 조건을 11 로 변경해주면 된다.

반응형