SW교육/[엔트리] 중급

숫자 맞추기 게임만들기

멋쟁이샘 2016. 8. 7. 16:15


* 작품 보기 : https://goo.gl/DpULBX


  컴퓨터가 무작위로 정한 1~100사이의 임의의 숫자를 이진탐색 알고리즘을 이용하여 찾아보는 프로그램을 만들어봅시다. 


1. 칠판과 선생님 오브젝트를 불러옵니다. 컴퓨터가 임의로 숫자 하나를 뽑는 것을 '정답' 변수에 넣고, 몇 번만에 정답을 찾는 지 체크하기 위해 '대답횟수' 변수를 만들어줍니다. 



2. 시작했을 때 정답이 보이면 안되기 때문에 정답을 숨기기를 하고, 정답을 무작위로 결정합니다. 1~100까지의 수 중 하나를 뽑으라고 말하는 블럭을 추가합니다.



3. 숫자를 맞추려고 시도할 때마다 대답횟수를 늘려줍니다. 



4. 대답에 따라 판단하여 말해주는 부붑을 만들어봅시다. 정답을 맞추거나, 정답보다 크거나, 정답보다 숫자가 작거나 3가지 경우입니다.


5. 정답이면 몇 번만에 맞췄는지 말해주고 반복을 끝내고, 정답이 대답보다 크면 그것보다 큽니다. 정답이 대답보다 작으면 그것보다는 작습니다. 라고 이야기합니다.



'SW교육 > [엔트리] 중급' 카테고리의 다른 글

3.6.9 게임 로봇 만들기  (0) 2016.12.19
시간 계산기 만들기  (0) 2016.12.19
도서관 책 검색 프로그램 만들기  (0) 2016.08.07
영어 단어암기장 만들기  (0) 2016.08.07
불꽃놀이 만들기  (0) 2016.08.07