Board logo

標題: 兩數求最小公倍數 (break語法) [打印本頁]

作者: tonyh    時間: 2013-7-27 15:28     標題: 兩數求最小公倍數 (break語法)

本帖最後由 tonyh 於 2013-7-27 15:30 編輯
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int a, b, bigger;
  7.     cout<<"請輸入第一個數: ";
  8.     cin>>a;
  9.     cout<<"請輸入第二個數: ";
  10.     cin>>b;
  11.     bigger=(a>b)?a:b;
  12.     for(int i=bigger; i<=a*b; i++)
  13.     {
  14.          if(i%a==0 && i%b==0)
  15.          {
  16.              cout<<"兩數的最小公倍數為: "<<i<<endl;
  17.              break;    //跳出迴圈
  18.          }
  19.     }
  20.     system("pause");
  21.     return 0;
  22. }
複製代碼

作者: 劉泳鱔    時間: 2013-7-27 15:37

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int a, b, bigger;
  7.      cout<<"請輸入第一個數: ";
  8.     cin>>a;
  9.     cout<<"請輸入第二個數: ";
  10.     cin>>b;
  11.     bigger=(a>b)?a:b;
  12.     for(int i=bigger; i<=a*b; i++)
  13.     {
  14.          if(i%a==0 && i%b==0)
  15.          {
  16.              cout<<"兩數的最小公倍數為: "<<i<<endl;
  17.              break;    //跳出迴圈
  18.          }
  19.     }
  20.     system("pause");
  21.     return 0;
  22. }
複製代碼

作者: 林以諾    時間: 2013-7-27 15:38

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int a, b, bigger;
  7.     cout<<"請輸入第一個數: ";
  8.     cin>>a;
  9.     cout<<"請輸入第二個數: ";
  10.     cin>>b;
  11.     bigger=(a>b)?a:b;
  12.     for(int i=bigger; i<=a*b; i++)
  13.     {
  14.          if(i%a==0 && i%b==0)
  15.          {
  16.              cout<<"兩數的最小公倍數為: "<<i<<endl;
  17.              break;   
  18.          }
  19.     }
  20.     system("pause");
  21.     return 0;
  22. }
複製代碼

作者: 鎧言    時間: 2013-7-27 15:39

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int a, b, bigger;
  7.     cout<<"請輸入第一個數: ";
  8.     cin>>a;
  9.     cout<<"請輸入第二個數: ";
  10.     cin>>b;
  11.     bigger=(a>b)?a:b;
  12.     for(int i=bigger; i<=a*b; i++)
  13.     {
  14.          if(i%a==0 && i%b==0)
  15.          {
  16.              cout<<"兩數的最小公倍數為: "<<i<<endl;
  17.              break;    //跳出迴圈
  18.          }
  19.     }
  20.     system("pause");
  21.     return 0;
  22. }
複製代碼

作者: 張瀚仁    時間: 2013-7-27 15:39

  1. #include<cstdlib>
  2. using namespace std;
  3. int main()
  4. {   
  5.      int a,b,c,max;
  6.      cout<<"請輸入第一個數:"<<endl;
  7.      cin>>a;
  8.      cout<<"請輸入第二個數:"<<endl;
  9.      cin>>b;
  10.      max=(a>b)?a:b;
  11.      c=a*b;
  12.      for(int i=max;i<=c;i++)
  13.      {
  14.           if(i%a==0 && i%b==0)
  15.           {
  16.                cout<<"兩數的最小公倍數為"<<i<<endl;
  17.                break;         
  18.           }                     
  19.      }     
  20.     system("pause");   
  21.     return 0;   
  22. }
複製代碼

作者: 蘇昱安    時間: 2013-7-27 15:40

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int a, b, bigger;
  7.     cout<<"請輸入第一個數: ";
  8.     cin>>a;
  9.     cout<<"請輸入第二個數: ";
  10.     cin>>b;
  11.     bigger=(a>b)?a:b;
  12.     for(int i=bigger; i<=a*b; i++)
  13.     {
  14.          if(i%a==0 && i%b==0)
  15.          {
  16.              cout<<"兩數的最小公倍數為: "<<i<<endl;
  17.              break;   
  18.          }
  19.     }
  20.     system("pause");
  21.     return 0;
  22. }
複製代碼

作者: 許逸群    時間: 2013-8-3 10:07

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int a, b, bigger;
  7.     cout<<"請輸入第一個數: ";
  8.     cin>>a;
  9.     cout<<"請輸入第二個數: ";
  10.     cin>>b;
  11.     bigger=(a>b)?a:b;
  12.     for(int i=bigger; i<=a*b; i++)
  13.     {
  14.          if(i%a==0 && i%b==0)
  15.          {
  16.              cout<<"兩數的最小公倍數為: "<<i<<endl;
  17.              break;   
  18.          }
  19.     }
  20.     system("pause");
  21.     return 0;
  22. }
複製代碼

作者: 黃崇維    時間: 2013-8-3 13:25

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int a, b, bigger;
  7.     cout<<"請輸入第一個數: ";
  8.     cin>>a;
  9.     cout<<"請輸入第二個數: ";
  10.     cin>>b;
  11.     bigger=(a>b)?a:b;
  12.     for(int i=bigger; i<=a*b; i++)
  13.     {
  14.          if(i%a==0 && i%b==0)
  15.          {
  16.              cout<<"兩數的最小公倍數為: "<<i<<endl;
  17.              break;  
  18.          }
  19.     }
  20.     system("pause");
  21.     return 0;
  22. }
複製代碼

作者: 郭凡瑛    時間: 2013-8-10 16:37

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int a,b, bigger;
  7.     cout<<"請輸入第一個數: ";
  8.     cin>>a;
  9.     cout<<"請輸入第二個數: ";
  10.     cin>>b;
  11.     bigger=(a>b)?a:b;
  12.     for (int i=bigger; i<=a*b; i++)
  13.     {
  14.         if(i%a==0 && i%b==0)
  15.         {
  16.          cout<<"兩數的最小公倍數為: "<<i<<endl;
  17.          break;
  18.                   }
  19.         }
  20. system("pause");
  21. return 0;
  22. }
複製代碼





歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/) Powered by Discuz! 7.2