#. 풀어보세요 (java, C, C++ 언어는 상관없어요)
1) 한자리 계산기
한 자리 10진수 숫자와 덧셈 (+), 곱셈 (*)
두 개의 연산자만 허용되는 계산기 만들기
정확한 입력이 들어오면 그 계산 결과 최하위 한자리 수 만을 출력, 입력에서 공백은 무시, 두 자리 이상의 숫자, ‘+’, ‘*’ 이외의 문자가 입력되면 문자 X를 출력. 곱셈(*) 연산은 덧셈 (+) 연산보다 우선 순위가 높다.
입력 7*4 + 3 * 8
출력 2
2) 거스름 돈 계산기
10원, 50원, 100원, 500원 짜리 동전이 있다. 1,000원짜리 이하만 파는 가게에서, 손님이 1,000원을 내고 물건을 하나 산 경우, 거스름 돈을 줄 때 가장 작은 수의 동전으로 거슬러 주기 위한 프로그램을 작성하라 (입력은 물건 값, 출력은 각 동전 개수)
입력 160
출력 500-1, 100-3, 10-4
입력 820
출력 100-1, 50-1, 10-3
'IT Data > #Java' 카테고리의 다른 글
JSP에서 업로드 버튼을 누르면 input file 클릭하기 (0) | 2013.06.11 |
---|---|
JavaScript] input type="text" 에서 숫자만 입력받기 (0) | 2013.04.18 |
JavaScript Madal 팝업창 (0) | 2013.03.13 |
EditPlus에서 자바환경 만들기 (0) | 2011.09.14 |
3.3 메소드 (0) | 2010.11.14 |