文件名称:Project1
- 所属分类:
- JSP源码/Java
- 资源属性:
- [Java] [源码]
- 上传时间:
- 2016-01-10
- 文件大小:
- 7kb
- 下载次数:
- 0次
- 提 供 者:
- 李*
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
Desk Calculator
This project requires you to write a program that imitates a simple desk calculator. Your calculator must be able to accept an infix expression which at least includes (, ), +, -, *, /, , and ^ (exponentiation operator, a^b = ab ). If the expression is legal, output its value, else output an error message.
Input Specification:
Your program must read test cases a file “input.txt”. In the file there are several test cases, each occupies one line that contains an infix expression. Proceed until the end of the file.
Output Specification:
For each test case, output to a file “output.txt” in one line the value of that expression (accurate up to two decimal places), or an error message “ERROR IN INFIX NOTATION”.
Sample Input:
4.99+5.99+6.99*1.06
(3*5*(4+8) 2)
2^2^3
1+2(
2/0
(2-4)^3.1
2.5 2
2 2.5
Sample Output:
18.39
0.00
256.00
ERROR IN INFIX NOTATION
ERROR IN INFIX NOTATION
ERROR IN INFIX NOTATION
ERROR IN INFIX NOTATION
ERROR IN INFIX NOTATION
- Desk Calculator
This project requires you to write a program that imitates a simple desk calculator. Your calculator must be able to accept an infix expression which at least includes (, ),+,-,*, /, , and ^ (exponentiation operator, a^b = ab ). If the expression is legal, output its value, else output an error message.
Input Specification:
Your program must read test cases a file “input.txt”. In the file there are several test cases, each occupies one line that contains an infix expression. Proceed until the end of the file.
Output Specification:
For each test case, output to a file “output.txt” in one line the value of that expression (accurate up to two decimal places), or an error message “ERROR IN INFIX NOTATION”.
Sample Input:
4.99+5.99+6.99*1.06
(3*5*(4+8) 2)
2^2^3
1+2(
2/0
(2-4)^3.1
2.5 2
2 2.5
Sample Output:
18.39
0.00
256.00
ERROR IN INFIX NOTATION
ERROR IN INFIX NOTATION
ERROR IN INFIX NOTATION
ERROR IN INFIX NOTATION
ERROR IN INFIX NO
This project requires you to write a program that imitates a simple desk calculator. Your calculator must be able to accept an infix expression which at least includes (, ), +, -, *, /, , and ^ (exponentiation operator, a^b = ab ). If the expression is legal, output its value, else output an error message.
Input Specification:
Your program must read test cases a file “input.txt”. In the file there are several test cases, each occupies one line that contains an infix expression. Proceed until the end of the file.
Output Specification:
For each test case, output to a file “output.txt” in one line the value of that expression (accurate up to two decimal places), or an error message “ERROR IN INFIX NOTATION”.
Sample Input:
4.99+5.99+6.99*1.06
(3*5*(4+8) 2)
2^2^3
1+2(
2/0
(2-4)^3.1
2.5 2
2 2.5
Sample Output:
18.39
0.00
256.00
ERROR IN INFIX NOTATION
ERROR IN INFIX NOTATION
ERROR IN INFIX NOTATION
ERROR IN INFIX NOTATION
ERROR IN INFIX NOTATION
- Desk Calculator
This project requires you to write a program that imitates a simple desk calculator. Your calculator must be able to accept an infix expression which at least includes (, ),+,-,*, /, , and ^ (exponentiation operator, a^b = ab ). If the expression is legal, output its value, else output an error message.
Input Specification:
Your program must read test cases a file “input.txt”. In the file there are several test cases, each occupies one line that contains an infix expression. Proceed until the end of the file.
Output Specification:
For each test case, output to a file “output.txt” in one line the value of that expression (accurate up to two decimal places), or an error message “ERROR IN INFIX NOTATION”.
Sample Input:
4.99+5.99+6.99*1.06
(3*5*(4+8) 2)
2^2^3
1+2(
2/0
(2-4)^3.1
2.5 2
2 2.5
Sample Output:
18.39
0.00
256.00
ERROR IN INFIX NOTATION
ERROR IN INFIX NOTATION
ERROR IN INFIX NOTATION
ERROR IN INFIX NOTATION
ERROR IN INFIX NO
(系统自动生成,下载前可以参看下载内容)
下载文件列表
Project1\.classpath
........\.project
........\bin\Calculator.class
........\...\output.class
........\...\Test.class
........\input.txt
........\output.txt
........\src\Calculator.java
........\...\output.java
........\...\Test.java
........\bin
........\src
Project1