《JAVA程式-可以简单计算的程式》由会员分享,可在线阅读,更多相关《JAVA程式-可以简单计算的程式(5页珍藏版)》请在金锄头文库上搜索。
1、JAVA 程式作業NO.2 四則運算計算器王薇琦X03473342014-03-17流程圖程式碼package CH0101;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class CH010101 public static void main(String args)intcho;floata;float b;float result;String cInput = “;String aInput = “;String bInput = “;
2、BufferedReader mReader = new BufferedReader(new InputStreamReader(System.in);System.out.println(“输入数字选择想要使用的计算功能 mul/div/add/sub 1/2/3/4“);trycInput = mReader.readLine();catch(IOException ieo)cho = Integer.valueOf(cInput);System.out.println(“输入你想要计算的数字,输入有先后“);tryaInput = mReader.readLine();catch(IO
3、Exception ieo)a = Integer.valueOf(aInput);trybInput = mReader.readLine();catch(IOException ieo)b = Integer.valueOf(bInput);switch (cho)case 1: result= mul(a,b);System.out.println(“a * b = “ + result);break;case 2:result= div(a,b);System.out.println(“a / b = “ + result);break;case 3:result= add(a,b);
4、System.out.println(“a + b = “ + result);break;case 4:result= sub(a,b);System.out.println(“a - b = “ + result);break;default:System.out.println(“无选项“);break;public static float mul(float x , float y)return x * y;public static float div(float x , float y)return x/y;public static float add(float x , fl
5、oat y)return x+y;public static float sub(float x , float y)return x-y;結果1.输入数字选择想要使用的计算功能 mul/div/add/sub 1/2/3/41 输入你想要计算的数字,输入有先后2 60 a * b = 120.02.输入数字选择想要使用的计算功能 mul/div/add/sub 1/2/3/42 输入你想要计算的数字,输入有先后5 10 a / b = 0.53.输入数字选择想要使用的计算功能 mul/div/add/sub 1/2/3/43 输入你想要计算的数字,输入有先后6 9 a + b = 15.04.输入数字选择想要使用的计算功能 mul/div/add/sub 1/2/3/44 输入你想要计算的数字,输入有先后5 10 a - b = -5.0