스크래치

[스크래치] 거듭제곱 계산기 만들기

Script_Coder 2022. 1. 22. 01:58
728x90
반응형

우선 변수 4개를 만든 후 시작할 때마다 모든 변수를 0으로 설정해주세요.

변수 이름은 마음대로 정하셔도 됩니다.

 

그리고 아무 스프라이트와 변수를 그림과 같이 배치해주세요.

 

 

그다음 사진과 같이 만들어주세요.

 

ex)

이때 A가 '밑' 이고 b가 '지수'이다.

 

사진 설명:

우선 사용자가 입력한 '밑'의 값을 변수 '밑' 과 '예비 몫' 으로 설정하고,

사용자가 입력한 '지수'의 값을 변수 '지수'로 설정해주세요.

 

 

그다음 사진과 같은 내용으로 만들어주세요.

ex)

2의 4 제곱은 2 x 2 x 2 x 2와 같습니다. 그러므로

[ { 예비 몫 x 밑 } = 예비 몫 ] 을 (지수 - 1)번 반복하면 몫이 나옵니다.

 

그다음 변수 '몫'의 값을 변수 '예비 몫"으로 설정해주세요.

 

이제부터는 굳이 안 해도 되는 부분입니다.

 

끝을 알리는 신호를 하나 보내주세요. ( 물론 신호 이름은 아무 상관 없습니다. )

 

그다음 이런 버튼(스프라이트) 를 만들어주세요.

사진이 좀 크네요

 

 

그리고 그 스프라이트 코드를 다음 사진과 같이 만들어주세요.

마지막으로, 처음에 만들었던 스프라이트의 코드로 돌아가서

 

 

이렇게까지 만들면 완성입니다.

참고로 위에 블록은 지금까지 만들었던 코드와 이벤트 블록만 빼고 모두 같습니다.

 

 

감사합니다.

728x90
반응형