220626.study

Universe·2022년 6월 26일
0

study

목록 보기
7/49

계산기 만들기


내가 생각한 계산기의 작동방식 (기본계산기 어플 참조)

  1. 기본값은 0으로 설정되어 있다.
  2. 숫자를 키보드로 입력하면, 혹은 숫자버튼을 누르면 표시된 숫자가 바뀐다.
  3. +, -, *, / 키를 누르면, 혹은 버튼을 누르면 첫번째 입력된 숫자를 지운 뒤 두번째 숫자를 입력받는다.
  4. = 키를 누르면, 혹은 버튼을 누르면 첫번째 수와 두번째 수를 3에서 입력받은 연산을 실행한다.
  5. 화면에 결과값을 표시한다.

내가 생각하는 계산기의 순서도

  1. 기본값 0.
  2. 사칙연산 명령을 받기 전까지 숫자를 입력한다.
  3. 사칙연산 명령을 받으면 입력받은 숫자와 사칙연산 기호를 각각 “변수 1”, “사칙연산 변수"에 저장한다.
  4. 등호 명령을 받기 전까지 숫자를 입력한다.
  5. 등호 명령을 받으면 입력받은 숫자를 “변수 2”에 저장한다.
  6. 그 후, “변수 1”과 “변수 2”를 “사칙연산 변수" 루틴에 맞추어 계산하여 “변수 3”에 저장한다.
  7. “변수 3”을 출력한다.
  8. 추가 계산을 위해 “변수 3”을 “변수 1”에 저장하고 3번으로 돌아간다.

추가로

강의에서는 클릭해서 계산하는 계산기를 만들던데

조금 오래걸리더라도 스스로 키 입력으로도 계산할 수 있는 계산기를 만들어 보고 싶다.

저번에 만든 끗말잇기에서도 일일히 버튼을 눌러줘야 하는 것이 여간 불편한게 아니었고,

언젠간 꼭 쓸 기능이기 때문에 지금 알아보는 것도 나쁘지 않다고 생각했다.

내일은 생각한 순서도를 직접 그려보고 코드도 한번 구글링해서 짜 보려고 한다.

profile
Always, we are friend 🧡

0개의 댓글