순서도를 그린 후에는 예를 들어 검증하라고 했죠? 1 + 2로 확인해 봅시다. 숫자 1, 연산자, 숫자 2를 저장하는 변수의 이름을 각각 numOne, operator, numTwo라고 하겠습니다. 1을 누르면 어떻게 될까요? 숫자 버튼을 클릭했으니 숫자를 변수에 저장합니다. 여기서 numOne 변수에 저장할지 numTwo 변수에 저장할지 정해야 합니다. 이는 operator 변수에 값이 저장되어 있느냐 아니냐에 따라 둘 중 어느 변수에 저장할지를 판단하면 됩니다. 따라서 숫자 버튼 클릭 부분의 순서도에 다음과 같이 판단 절차를 추가합니다.
그림 6-3 계산기 순서도에 판단 부분 추가