Board logo

標題: 三數中找出最大的數 [打印本頁]

作者: tonyh    時間: 2011-11-12 16:14     標題: 三數中找出最大的數

本帖最後由 tonyh 於 2011-11-12 16:30 編輯

任意輸入三個數值不相等的數, 電腦找出最大者.
本帖隱藏的內容需要回復才可以瀏覽

作者: 劉漢文    時間: 2011-11-12 16:32

  1. #include<iostream>
  2. using namespace std;
  3. int main()
  4. {
  5.     int a,b,c,d,e;
  6.     cout<<"請輸入第一個數:";
  7.     cin>>a;
  8.     cout<<"請輸入第二個數:";
  9.     cin>>b;
  10.     cout<<"請輸入第三個數:";
  11.     cin>>c;
  12.     d=(a>b)?a:b;
  13.     e=(d>c)?d:c;
  14.     cout<<"三數中較大的數為"<<e;
  15.     cout<<endl;
  16.     system("pause");
  17.     return 0;
  18. }
複製代碼

作者: t8155745    時間: 2011-11-12 16:33

  1. #include <iostream>
  2. using namespace std;
  3. int main()
  4. {
  5.     int a,b,c,d,e;
  6.      cout<<"請輸入第一個數:";
  7.      cin>>a;
  8.      cout<<"請輸入第二個數:";
  9.      cin>>b;
  10.      cout<<"請輸入第三個數:";
  11.      cin>>c;
  12.      d=(a>b)?a:b;
  13.      e=(d>c)?d:c;
  14.      cout<<"三數中較大的數為"<<e;
  15.      cout<<endl;
  16.    
  17.   system("pause");
  18.   return 0;  
  19.    
  20. }
複製代碼

作者: 許逸瑋    時間: 2011-11-12 16:38

  1. #include<iostream>
  2. using namespace std;
  3. int main()
  4. {
  5.     int a,b,c,d,e;
  6.     cout<<"請輸入第一個數:";
  7.     cin>>a;
  8.     cout<<"請輸入第二個數:";
  9.     cin>>b;
  10.     cout<<"請輸入第三個數:";
  11.     cin>>c;
  12.     d=(a>b)?a:b;
  13.     e=(d>c)?d:c;
  14.     cout<<"三數中較大的數為"<<e;
  15.     cout<<endl;
  16.     system("pause");
  17.     return 0;
  18. }
複製代碼

作者: 蔡昀佑    時間: 2011-11-12 16:39

  1. #include<iostream>
  2. using namespace std;
  3. int main()
  4. {
  5.   int a,b,c,d,e;
  6.   cout<<"請輸入第一個數:";
  7.   cin>>a;
  8.   cout<<"請輸入第二個數:";
  9.   cin>>b;
  10.   cout<<"請輸入第三個數:";
  11.   cin>>c;
  12.   d=(a>b)?a:b;
  13.   e=(d>c)?d:c;
  14.   cout<<"三數最大為"<<e;  
  15.   cout<<endl;  
  16.    
  17.    
  18.    
  19.   system("pause");
  20.   return 0;   
  21.    
  22. }
複製代碼

作者: t3742238    時間: 2011-11-12 16:41

  1. #include<iostream>
  2. using namespace std;
  3. int main()
  4. {
  5.     int a,b,c,d,e;
  6.     cout<<"請輸入第一個數:";
  7.     cin>>a;
  8.     cout<<"請輸入第二個數:";
  9.     cin>>b;
  10.     cout<<"請輸入第三個數:";
  11.     cin>>c;
  12.     d=(a>b)?a:b;
  13.     e=(d>c)?d:c;
  14.     cout<<"三數中較大的數為"<<e;
  15.     cout<<endl;
  16.     system("pause");
  17.     return 0;
  18. }
複製代碼

作者: 尤泓鈞    時間: 2011-11-19 15:04

  1. #include<iostream>
  2. using namespace std;
  3. int main()
  4. {
  5.     int a,b,c,d,e;
  6.     cout<<"請輸入第一個數字";
  7.     cin>>a;
  8.     cout<<"請輸入第二個數字";
  9.     cin>>b;
  10.     cout<<"請輸入第三個數字";
  11.     cin>>c;
  12.      d=(a>b)?a:b;
  13.      e=(d>c)?d:c;
  14.      cout<<"三個數字最大者為"<<e<<endl;                     
  15. system("pause");
  16. return 0;
  17. }            
複製代碼

作者: t2364705    時間: 2011-11-19 15:08

  1. #include<iostream>
  2. using namespace std;
  3. int main()
  4. {
  5.     int a,b,c,d,e;
  6.     cout<<"請輸入第一個數";
  7.     cin>>a;
  8.     cout<<"請輸入第二個數";
  9.     cin>>b;
  10.     cout<<"請輸入第三個數";
  11.     cin>>c;
  12.     d=(a>b)?a:b;
  13.     e=(d>c)?d:c;
  14.     cout<<"三數中最大者是"<<e<<endl;                           
  15. system("pause");
  16. return 0;
  17. }
複製代碼

作者: t8155745    時間: 2011-12-5 10:57

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





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