302班

          java突擊隊
          posts - 151, comments - 74, trackbacks - 0, articles - 14
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          求兩個數的最大公約數(java)

          Posted on 2007-04-14 22:12 停留的風 閱讀(3830) 評論(0)  編輯  收藏 所屬分類: Java程序集合

          import javax.swing.JOptionPane;
          public class GreatestCommonDivistor

          {
           public static void main(String[] args)
           {

            //輸入第一個數
            String strA=JOptionPane.showInputDialog(null,"Enter the first number:","Input First",JOptionPane.QUESTION_MESSAGE);
               int numA=Integer.parseInt(strA);

          //輸入第二個數
            String strB=JOptionPane.showInputDialog(null,"Enter the second number:","Input Second",JOptionPane.QUESTION_MESSAGE);
            int numB=Integer.parseInt(strB);
            

          //建立一個歷時值存儲公約數
            int gcd=1;
            for(int k=1;k<=numA&&k<=numB;k++)
            if(numA%k==0&&numB%k==0)
             gcd=k;

          //輸出結果
            System.out.println("The greatest common of the two numbers is  "+gcd );
           }
          }

          運行結果如圖:


          主站蜘蛛池模板: 乐业县| 枞阳县| 沅陵县| 平南县| 应用必备| 盐源县| 西安市| 阿勒泰市| 天津市| 福鼎市| 阳山县| 凌云县| 肇源县| 洮南市| 航空| 西乡县| 什邡市| 山东省| 郎溪县| 家居| 新兴县| 合水县| 湖南省| 温泉县| 海丰县| 德令哈市| 明溪县| 罗定市| 泾阳县| 通辽市| 广水市| 衡阳市| 湖州市| 黄冈市| 蕉岭县| 嘉祥县| 三都| 景泰县| 射洪县| 兴化市| 武川县|