
개별 프로젝트로 사칙연산 + $a$ 가 되는 계산기 개발 최소 사칙연산이 가능할것 $+$ , $-$ , $*$ , $/$ + $a$ 양의 정수(0 포함)을 입력 받기 Scanner 활용 양의 정수는 각각 하나씩 전달 받을것 연산 기호 입력받기 Scanne

개별 프로젝트로 사칙연산 + $a$ 가 되는 계산기 개발최소 사칙연산이 가능할것$+$ , $-$ , $\*$ , $/$ + $a$양의 정수(0 포함)을 입력 받기Scanner 활용양의 정수는 각각 하나씩 전달 받을것연산 기호 입력받기 Scanner 활용입력받은 정수 2

개별 프로젝트로 사칙연산 + $a$ 가 되는 계산기 개발최소 사칙연산이 가능할것\- $+$ , $-$ , $\*$ , $/$ + $a$양의 정수(0 포함)을 입력 받기Scanner 활용양의 정수는 각각 하나씩 전달 받을것연산 기호 입력받기Scanner 활용입력받은 정수
추가 수정 코드Main.javaApp.java기존 코드변경 코드static변수는 클래스에 속하고 모든 인스턴스가 공유기존 코드는 여러 객체가 같은 기록을 공유 할 수 있다는 장점이 있으나 생성자 실행 시 데이터가 초기화 될 위험이 있다.Calculator 한개만 사용함
계산기 개발에 필요한 필수 조건과 도전 조건을 충족한 계산기 구현 프로그램 제작. 필수 조건 양의 정수 입력받기 사칙연산 기호 입력받기 입력받은 데이터를 바탕으로 연산 수행 후 결과물 출력 "exit"문자열을 입력하기 전까지 무한으로 동작 연산을 수행 후, 결과값 반
프로젝트를 성공적으로 끝마치고 그간 있었던 문제와 해결방법을 간략히 작성하였다.if(out == "exit") vs if(Objects.equals(out, "exit"))vs코드를 짜며, 둘 중 어떤걸 써야 할지 생각을 해보았다.if(out == "exit")== 연
%, ^ , sqrt(a) Log(a), sin(a), cos(a), ten(a) 추가수식 전체 입력 가능OperatorType.getOperatorType('s')를 호출하였을 때, sin과 sqrt가 충돌하여 sin으로만 인식문제 원인 앞글자 하나만 사용함으로 sq
이 프로젝트는 Java 콘솔 기반 계산기로, 사칙연산 및 여러 수학 연산(삼각함수, 거듭제곱, 로그, 나머지 연산 등)을 지원합니다.입력된 수식을 분석하고, 올바른 연산자로 변환하여 결과를 출력하는 기능을 포함합니다.오로지 사칙연산만 수행하는 기본 모드와 편의 및 기능