zoukankan      html  css  js  c++  java
  • 简单的java程序通过对话框输出 计算加减乘除运算(运算方法可选择)

    import javax.swing.JOptionPane;  // import class JOptionPane
    
    public class Addition {
       public static void main( String args[] )
       {
          String firstNumber,   // first string entered by user
                 secondNumber; // second string entered by user
          int number1,          // first number to add
              number2,          // second number to add
              sum,  // sum of number1 and number2
              mul ,sub,div; 
          // read in first number from user as a string
          firstNumber =
             JOptionPane.showInputDialog( "Enter first integer" );
    
          // read in second number from user as a string
          secondNumber =
             JOptionPane.showInputDialog( "Enter second integer" );
    
          // convert numbers from type String to type int
          number1 = Integer.parseInt( firstNumber ); 
          number2 = Integer.parseInt( secondNumber );
    
          // add the numbers
          sum = number1 + number2;
          mul = number1*number2;
          sub = number1-number2;
          div = number1/number2;
          String a;
           a=JOptionPane.showInputDialog("please choose formula mode  sum  sub  mul  div");
           
          // display the results
           if(a.equals("+"))
          JOptionPane.showMessageDialog(
             null, "The sum is " + sum, "Results",
             JOptionPane.PLAIN_MESSAGE );
           if(a.equals("-"))
        	   JOptionPane.showMessageDialog(
        		         null, "The sum is " + sub, "Results",
        		         JOptionPane.PLAIN_MESSAGE );
           if(a.equals("*"))
        	   JOptionPane.showMessageDialog(
        		         null, "The sum is " + mul, "Results",
        		         JOptionPane.PLAIN_MESSAGE );
           if(a.equals("/"))
        	   JOptionPane.showMessageDialog(
        		         null, "The sum is " + div, "Results",
        		         JOptionPane.PLAIN_MESSAGE );
            System.exit( 0 );   // terminate the program
       }
    }
    

      

  • 相关阅读:
    03_02_leetcode_24_删除有序数组的重复项
    03_02_leetcode_141_环形链表
    03_02_leetcode_24_两两交换链表中的结点
    Solution -「ZJOI 2014」力
    Solution -「GXOI / GZOI 2019」宝牌一大堆
    Solution -「CSP 2019」Centroid
    Solution -「CSP 2019」Partition
    Note -「Suffix Automaton」SAM
    Solution -「BalticOI 2004」Sequence
    Solution -「BZOJ 3779」重组病毒
  • 原文地址:https://www.cnblogs.com/yuezhihao/p/5936418.html
Copyright © 2011-2022 走看看