제 목 : 스크래치.알고리즘.계승(팩토리얼) 계산하여 출력하기 [수원코딩학원 이지로봇]
<설명>
변수 a,n,fact 를 생성한다
변수 n 을 입력받는다
팩토리얼의 연산은 곱의 연산이므로 결과를 저장할 fact변수의 초기값을 1로 지정하여 저장한다.
반복문을 이용하여 1 부터 n까지 설정한다 변수인덱수 a는 초기값 1로 하고 반복문안에서 1씩 증가한다
반복문에서 팩토리얼 누적을 합산하기 위해 fact= fact*a 연산블럭을 이용하여 누적 합산한다
예) 5! = 1*2*3*4*5, 이므로 5!=4!*5 로 연산한다.
<스크립트>

<실행결과>

** 이 자료는 청소년과학탐구대회 신설종목 인
과학컴퓨팅 과 메카트로닉스를 위한 스크래치 알고리즘 수강
학습자료 입니다
이게시판 은 수원이지로봇학원의 스크래치/엔트리 학습자료 입니다. 교육용 프로그래밍 언어 스크래치를 이용한 과학컴퓨팅 및 메카트로닉스 대회참가를 위한 필수 교육 항목 교육상담: 031-293-6355 https://www.easyrobot.co.kr ============================================================================================= 수원코딩학원, 수원프로그래밍학원, 수원컴퓨터학원, 수원아두이노학원, 수원C언어학원 우리학원은 전자 및 아두이노의 교육과 C언어, 프로세싱 소프트웨어를 연동하여 사물인터넷(IOT)관련, 아두이노와 프로세싱을 이용한 자유학기제 동아리활동을 지원합니다. 교육용 소프트웨어 인 스크래치 와 엔트리는 초급 대만 필요한 과정이니 필요하신분은 상담시 말씀하여 주시기 바랍니다 [ 수원 이지 로봇 과학 코딩 학원 ] |
'스크래치,엔트리' 카테고리의 다른 글
스크래치.알고리즘.리스트 변수를 이용하여 석차 갱신후 결과 출력하기 [수원 이지 로봇 코딩] (0) | 2017.06.25 |
---|---|
스크래치.알고리즘.임의의값 10개 중에서 최댓값 찾기 [수원코딩학원 이지로봇] (0) | 2017.06.25 |
스크래치.알고리즘. 세 수중 가장 큰 수 찾기 [수원코딩학원 이지로봇] (0) | 2017.06.25 |
스크래치.알고리즘. 밑수와 지수를 입력받아 거듭제곱 계산하기 [수원코딩학원 이지로봇] (0) | 2017.06.25 |
제 목 : 스크래치.과학컴퓨팅 화성로켓 장면전환 [수원코딩학원 이지로봇] (0) | 2017.06.23 |