返回列表 發帖

[作業] 判斷a,b(2數比大小)

本帖最後由 鄭繼威 於 2022-8-27 14:01 編輯




完成一個可以判斷a,b大小等於的程式
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;

  4. int main(){
  5.         cout<<"---判斷a,b---"<<endl;
  6.         int a;
  7.         cout<<"請輸入a:";
  8.         cin>>a;
  9.         
  10.         int b;
  11.         cout<<"請輸入b:";
  12.         cin>>b;
  13.         
  14.         if (a > b){
  15.            cout<<a<<">"<<b;
  16.         }  
  17.         else if(a < b){
  18.            cout<<a<<"<"<<b;
  19.         }
  20.         else if(a==b){
  21.            cout<<a<<"="<<b;
  22.         }
  23.         else{
  24.                 cout<<"其他例外";
  25.         }
  26.         cout<<endl;
  27.         system("pause");
  28.         return 0;
  29. }
複製代碼
附件: 您需要登錄才可以下載或查看附件。沒有帳號?註冊

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main(){
  5.     int a,b;
  6.     cout<<"請輸入a:";
  7.     cin>>a;
  8.     cout<<"請輸入b:";
  9.     cin>>b;
  10.     if (a>b){
  11.        cout<<"a>b"<<endl;
  12.     }
  13.     else if (a<b){
  14.        cout<<"a<b"<<endl;
  15.     }
  16.     else{
  17.        cout<<"a=b"<<endl;
  18.     }
  19.     system("pause");
  20.     return 0;
  21. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int a;
  7.     int b;
  8.     cout<<"--判斷ab--"<<endl;
  9.     cout<<"請輸入a:";
  10.     cin>>a;
  11.     cout<<"請輸入b:";
  12.     cin>>b;
  13.     if(a>b){
  14.             cout<<a<<">"<<b<<endl;
  15.         }
  16.         else if(a==b){
  17.                 cout<<a<<"="<<b<<endl;
  18.         }
  19.         else if(a<b){
  20.                 cout<<a<<"<"<<b<<endl;
  21.         }
  22.     system("pause");
  23.     return 0;
  24. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main(){
  5.         float a,b;
  6.         cout<<"---判斷a,b---"<<endl;
  7.         cout<<"請輸入a:";
  8.         cin>>a;
  9.         cout<<"請輸入b:";
  10.         cin>>b;
  11.         if(a==b)
  12.         cout<<a<<"="<<b<<endl;
  13.         else if(a>b)
  14.         cout<<a<<">"<<b<<endl;
  15.         else if(a<b)
  16.         cout<<a<<"<"<<b<<endl;
  17.     system("pause");
  18.     return 0;
  19.         }
複製代碼

TOP

本帖最後由 黃品禎 於 2022-8-27 14:10 編輯
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main(){
  5.         cout<<"---判斷a,b---" <<endl;
  6.         int a,b;
  7.         cout<<"請輸入a:"<<endl;
  8.         cin>>a;
  9.         cout<<"請輸入b:"<<endl;
  10.         cin>>b;
  11.         if(a>b){
  12.          cout<<a<<">"<<b<<endl;}
  13.          else if(a==b){
  14.         cout<<a<<"="<<b;}
  15.         else{
  16.         cout<<a<<"<"<<b;}
  17.         system ("pause");
  18.         return 0;
  19. }
複製代碼

TOP

  1. #include <iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.         int a, b;
  7.         cout << "---判斷a,b---"<<endl;
  8.         cout << "請輸入a的數:";
  9.         cin >> a;
  10.         cout << "請輸入a的數:";
  11.         cin >> b;
  12.         if(a<=b)
  13.         {
  14.                 cout << a << "<" << b << endl;
  15.         }
  16.         else if(a>=b)
  17.         {
  18.                 cout << a << ">" << b << endl;
  19.         }
  20. }
複製代碼

TOP

本帖最後由 鄭繼威 於 2022-8-27 01:12 編輯

回復 5# 黃品禎
邏輯沒錯,錯語法。看一下else的部分有寫錯哦(第15行以下)
回復 6# 楊芊琦
判斷式有點小錯(少一個判斷,試著輸入兩個一樣的數字你就懂我意思了)

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {   
  6.     int a,b ;
  7.     cout<<"請輸入a:";
  8.     cin>>a;
  9.     cout<<"請輸入b:";
  10.     cin>>b;
  11.     if(a>b)
  12.     cout<<"a>b"<<endl;
  13.     else if(a==b)
  14.     cout<<"a=b"<<endl;
  15.     else if(a<b)
  16.     cout<<"a<b"<<endl;
  17.     system("pause");
  18.     return 0;   
  19. }
複製代碼

TOP

本帖最後由 翁川祐 於 2022-8-27 15:12 編輯
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {   
  6.     int a,b ;
  7.     cout<<"---判斷a,b---"<<endl;
  8.     cout<<"請輸入a:";
  9.     cin>>a;
  10.     cout<<"請輸入b:";
  11.     cin>>b;
  12.     if(a>b)
  13.     cout<<"a>b"<<endl;
  14.     else if(a==b)
  15.     cout<<"a=b"<<endl;
  16.     else if(a<b)
  17.     cout<<"a<b"<<endl;
  18.     system("pause");
  19.     return 0;   
  20. }
複製代碼

TOP

本帖最後由 林雋喆 於 2022-8-27 14:05 編輯
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main(){
  5.         float a,b;
  6.         cout<<"---判斷a,b---"<<endl;
  7.         cout<<"請輸入a:";
  8.         cin>>a;
  9.         cout<<"請輸入b:";
  10.         cin>>b;
  11.         if(a==b)
  12.         cout<<a<<"="<<b<<endl;
  13.         else if(a>b)
  14.         cout<<a<<">"<<b<<endl;
  15.         else if(a<b)
  16.         cout<<a<<"<"<<b<<endl;
  17.     system("pause");
  18.     return 0;
  19.         }
複製代碼

TOP

本帖最後由 鄭繼威 於 2022-8-27 01:13 編輯

回復 8# 王睿荻
程式OK!但幫我把輸出的a,b變成是你輸入的數字,不懂可以看我上面的圖片
回復 10# 林雋喆
邏輯沒錯,錯語法(看一下if-else的語法)

以上共8人

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int a;
  7.     int b;
  8.     cout<<"--判斷ab--"<<endl;
  9.     cout<<"請輸入a:";
  10.     cin>>a;
  11.     cout<<"請輸入b:";
  12.     cin>>b;
  13.     if(a>b){
  14.             cout<<a<<">"<<b<<endl;
  15.         }
  16.         else if(a==b){
  17.                 cout<<a<<"="<<b<<endl;
  18.         }
  19.         else if(a<b){
  20.                 cout<<a<<"<"<<b<<endl;
  21.         }
  22.     system("pause");
  23.     return 0;
  24. }
複製代碼

TOP

本帖最後由 羅暐傑 於 2022-8-27 14:03 編輯
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main(){
  5.     int a;
  6.     int b;
  7.     cout<<"請輸入A的數:"<<endl;
  8.     cin>>a;
  9.     cout<<"請輸入B的數:"<<endl;
  10.     cin>>b;
  11.     if (a>b){
  12.     cout<<a<<">"<<b<<endl;
  13. } else if (a<b){
  14.     cout<<a<<"<"<<b<<endl;
  15. } else {
  16.     cout<<a<<"="<<b<<endl;
  17. }
  18.     system("pause");
  19.     return 0;
  20.     }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;

  4. int main(){
  5.         cout<<"---判斷ab---"<<endl;
  6.         int a;
  7.         cout<<"輸入a";
  8.         cin>>a;
  9.         
  10.         int b;
  11.         cout<<"輸入b";
  12.         cin>>b;
  13.         
  14.         if (a > b){
  15.            cout<<a<<">"<<b;
  16.         }  
  17.         else if(a < b){
  18.            cout<<a<<"<"<<b;
  19.         }
  20.         else if(a==b){
  21.            cout<<a<<"="<<b;
  22.         }
  23.         else{
  24.                 cout<<"呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃";
  25.         }
  26.         cout<<endl;
  27.         system("pause");
  28.         return 0;
  29. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main(){
  5.     int a,b;
  6.     cout<<"請輸入a:";
  7.     cin>>a;
  8.     cout<<"請輸入b:";
  9.     cin>>b;
  10.     if (a>b){
  11.        cout<<"a>b"<<endl;
  12.     }
  13.     else if (a<b){
  14.        cout<<"a<b"<<endl;
  15.     }
  16.     else{
  17.        cout<<"a=b"<<endl;
  18.     }
  19.     system("pause");
  20.     return 0;
  21. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main(){
  5.         float a,b;
  6.         cout<<"---判斷a,b---"<<endl;
  7.         cout<<"請輸入a:";
  8.         cin>>a;
  9.         cout<<"請輸入b:";
  10.         cin>>b;
  11.         if(a==b)
  12.         cout<<a<<"="<<b<<endl;
  13.         else if(a>b)
  14.         cout<<a<<">"<<b<<endl;
  15.         else if(a<b)
  16.         cout<<a<<"<"<<b<<endl;
  17.     system("pause");
  18.     return 0;
  19. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6. int a,b;
  7. cout<<"請輸入a的數:";
  8. cin>>a;
  9. cout<<"請輸入b的數:";
  10. cin>>b;
  11. if(a>b)
  12. {
  13.        cout<<a<<">"<<b;
  14. }
  15. else if(a<b)
  16. {
  17.        cout<<a<<"<"<<b;
  18. }
  19. else
  20. {
  21.        cout<<a<<"="<<b;
  22. }
  23. system("pause");
  24. return 0;
  25. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;

  4. int main(){
  5.     int a,b;
  6.     cout<<"請輸入a:";
  7.     cin>>a;
  8.     cout<<"請輸入b:";
  9.     cin>>b;
  10.     if(a>b)
  11.     {
  12.            cout<<"a="<<a<<endl;
  13.            cout<<"b="<<b<<endl;
  14.            cout<<"所以"<<"a"<<">"<<"b"<<endl;
  15.            }
  16.            else if(a<b)
  17.            {
  18.             cout<<"a="<<a<<endl;
  19.            cout<<"b="<<b<<endl;
  20.            cout<<"所以"<<"a"<<"<"<<"b"<<endl;
  21.            }     
  22.             else
  23.     {
  24.      cout<<"a="<<a<<endl;
  25.            cout<<"b="<<b<<endl;
  26.            cout<<"所以"<<"a"<<"="<<"b"<<endl;   
  27. }
  28.    
  29.    
  30.   system("pause");
  31.   return 0;  
  32.    
  33. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main(){
  5.     int a;
  6.     int b;
  7.     cout<<"請輸入A:"<<endl;
  8.     cin>>a;
  9.     cout<<"請輸入B:"<<endl;
  10.     cin>>b;
  11.     if (a>b){
  12.     cout<<a<<">"<<b<<endl;
  13. } else if (a<b){
  14.     cout<<a<<"<"<<b<<endl;
  15. } else {
  16.     cout<<a<<"="<<b<<endl;
  17. }
  18.     system("pause");
  19.     return 0;
  20.     }
複製代碼

TOP

本帖最後由 鄭繼威 於 2022-8-27 14:27 編輯

回復 19# 鍾瑄羽
回復 17# 楊芊琦
盡量使用編輯功能哦

陳泓亦要補上

TOP

返回列表