Board logo

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

作者: 歐柏罕    時間: 2017-12-16 16:33     標題: 三數中找出最大的數

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {   
  6.     int  a,b,c,d,e; //,區隔
  7.     cout<<"請依序輸入三個數: ";
  8.     cin >> a >> b >> c; //同時多個值     空白 or Enter
  9.     //cout cin cout cin.....
  10.    
  11.     //第一種方式     *比大小  a b c  =>  a vs b   (d存比較大的值)  => d vs c (得到答案)
  12.    // if(a > b)
  13.     //{
  14.     //     d = a;//d存比較大的值!!!!!!   條件成立
  15.     //}
  16.     //else
  17.     //{
  18.      //    d = b;//條件不成立
  19.     //}  
  20.       
  21.     //三元運算子
  22.     //第二種方式
  23.     d = a > b ? a:b;//條件判斷 ? 條件成立 :(or) 條件不成立
  24.     e = d>c?d:c;
  25.    
  26.     // a b c
  27.     // a vs b    =>  d存最大的值  (暫存)
  28.     // d VS c    =>  e存最大的值  (答案)
  29.    
  30.     cout<<"三數中最大的數為: "<<e<<endl<<endl;
  31.     system("pause");
  32.     return 0;   
  33. }
複製代碼

作者: 戴嘉禾    時間: 2017-12-16 16:34

此帖僅作者可見
作者: 蔡佳承    時間: 2017-12-16 16:41

此帖僅作者可見
作者: 顏詢    時間: 2017-12-16 16:43

此帖僅作者可見
作者: 佳    時間: 2017-12-16 16:45

此帖僅作者可見
作者: 黃安立    時間: 2017-12-19 18:37

此帖僅作者可見




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