반응형
Q. 1단부터 9단까지의 구국단을 출력하는 순서도를 작성하시오.
1. 결과가 저장될 배열 A를 선언한다.
2. 제목을 출력한다.
3. 기준이 되는 단 B는 1씩 누적되어 증가하는 변수이므로 B를 0으로 초기화한다.
4. 기준이 되는 단 B를 1부터 9까지 변화시키기 위해 1씩 증가시킨다. 구구단은 1단부터 9단까지 구한다.
5. 곱해지는 수 C는 1씩 누적되어 증가하는 변수이므로 C를 0으로 초기화한다.
6. 곱해지는 수 C를 1부터 9까지 변화시키기 위해 1씩 증가시킨다.
7. 단과 단의 요소를 곱해 결과를 저장한다.
8. 곱해지는 수가 곱해지는 수의 마지막인지를 판단하여 마지막보다 작을 경우 Yes로 가고 아니면 No로 간다.
1) Yes일 경우, 6으로 간다.
2) No일 경우, 9로 간다.
9. 만들어진 1개의 단을 출력한다.
1) '2*1=2'의 형태로 결과를 출력한다.
10. 반복이 종료되면, 마지막 단보다 작으면 다음단을 계산히기 위해 Yes로 가고 아니면 모든 구구단을 툴력한 것이므로 끝낸다.
1) Yes일 경우, 4번으로 간다.
2) No일 경우, 끝낸다.
해당 글은 제가 만든 어플을 기준으로 작성하였습니다.
더 많은 정보는 알고리즘 어플을 이용해주세요.
반응형
'Study > Algorithm_정보처리기사' 카테고리의 다른 글
[정보처리기사][알고리즘][응용] 숫자와 좌우 위치 변경 (0) | 2015.08.23 |
---|---|
[정보처리기사][알고리즘][응용] 역순으로 숫자 더하기 (0) | 2015.08.23 |
[정보처리기사][알고리즘][응용] 반 배정 (0) | 2015.08.23 |
[정보처리기사][알고리즘][응용] 사과 나눠 갖기 (0) | 2015.08.23 |
[정보처리기사][알고리즘][응용] 사과구입 (0) | 2015.08.23 |
댓글