로딩
티스토리 데이터 처리 중입니다.

간단한 계산기 만들기 #3, 문자열 #1[노베이스 게임개발 13일차]

 간단한 계산기 만들기 #3, 문자열 #1[노베이스 게임개발 13일차]

먼저 제곱에 대한 케이스는 저번에 배운 내용을 활용하여 간단하게 작성했다. case 'p'일 경우에 pow(input1, input2)로 연산을 하여 계산을 완료했다. 그다음 프로그램을 종료시키는 x의 경우에는 어떻게 할까 고민하다 valid값을 수정시키기로 하였다.

맨 처음에 valid값을 0으로 설정시켜 놓은 후 0인경우에는 결괏값을 출력하도록, x를 입력할 때 valid값을 2로 설정하여 "프로그램을 종료합니다" 구문을 실행시킴과 동시에 프로그램이 종료되도록, 그 외의 값을 입력하면 처음처럼 "올바른 연산자를 입력해 주세요." 문구를 실행하며 프로그램이 종료되도록 만들었다.

문제는 r을 이용하여 랜덤한 연산자를 이용하도록 하는 문제였는데 먼저 r값을 받은 후에 랜덤한 연산자를 이용해야 하므로 cas.....