키보드로 입력 받은 값이 DATA 배열의 몇 번째에 기억되어 있는지 알아보기 위해 출력하는 순서도를 작성하시오. 단, DATA(10) 배열에는 10개의 숫자가 들어있으며, 찾는 자료가 없을 경우 자료와 함께 “NOT FOUND”를 출력하고 끝낸다.

 

알고리즘 이해

 

플로우차트

 

변수

image image

 

정답

  1. 1
  2. NO
  3. YES
  4. J < DATA(M)

디버깅

8 15 35 55 60 61 70 80 92 99

 

J L H M DATA(M) 출력
92 1 10 5 60  
  6   8 80  
  9   9 92 92,9
35 1 10 5 60  
    9 5 60  
    8 4 55  
    7 4 55  
    6 3 35 35,3
           
           
           
           
           
           
           
           
6          
           
           
           
           
           
           
           
           
           
           
           
           
           
           
           
           
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by 때찌1