返回列表 發帖

【隨堂測驗】計算連續數字的總和



本帖隱藏的內容需要回復才可以瀏覽

本帖最後由 李東諺 於 2023-6-20 20:18 編輯
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     re:
  7.     int x,y,sum=0;
  8.     cout<<"請輸入第一個數: ";
  9.     cin>>x;
  10.     cout<<"請輸入第二個數: ";
  11.     cin>>y;
  12.     if(x<y)
  13.     {
  14.         for(int i=x; i<=y; i++)   
  15.              sum+=i;
  16.     }else
  17.     {
  18.         for(int i=y; i<=x; i++)   
  19.              sum+=i;  
  20.     }
  21.     cout<<"從"<<x<<"到"<<y<<"所有整數的總合為: "<<sum<<endl<<endl;
  22.     goto re;
  23.     system("pause");
  24.     return 0;
  25. }
複製代碼
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {   
  6.     re:
  7.     cin>>i;
  8.     cout<<"請輸入一個整數 "<<endl;
  9.     cin>>j;
  10.     cout<<"請輸入一個整數 "<<endl;
  11.     int a=0;
  12.     for(float i=0; i<=i+j; 1++)
  13.     {
  14.         for(float j=0; j<=i+j; j++)
  15.         {
  16.               cout<<"從 到 之間的數總和為: "<<j+i<<endl;         
  17.         }      
  18.     }
  19.     goto re;
  20.     cout<<""<<a<<endl;
  21.     system("pause");
  22.     return 0;   
  23. }
複製代碼
回復 1# 陳育霖

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {  int a=2 ;b=76;
  6.    cout<<"請輸入第一個數: ";
  7.    cin>>a;
  8.    cout<<"請輸入第二個數:  ";
  9.    cin>>b;
  10.     int sum=i+0 ;
  11.     for(int i=2;i<=76;i=i+1)
  12.         cout<<"從2到76所有整數總和為: "<<cout<<"sum"<<endl;
  13.         
  14.      int a=68 ;b=23;
  15.    cout<<"請輸入第一個數: ";
  16.    cin>>a;
  17.    cout<<"請輸入第二個數:  ";
  18.    cin>>b;
  19.     int sum=i+0 ;
  20.     for(int i=68;i>=23;i=i-1)
  21.         cout<<"從23到68所有整數總和為: "<<cout<<"sum"<<endl;   
  22.         
  23.         
  24.         
  25.         
  26.         
  27. system("pause")
  28. return 0;
  29. }
複製代碼

TOP

本帖最後由 陳姿瑜 於 2023-6-20 20:17 編輯
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     re:
  7.     int a=0,b=0,sum=0;
  8.     cout<<"請輸入第一個數: ";
  9.     cin>>a;
  10.     cout<<"請輸入第二個數: ";
  11.     cin>>b;
  12.     if(a>b)
  13.     {
  14.         for(int i=b;i<=a;i++)
  15.         {
  16.            sum+=i;
  17.         }
  18.         cout<<"從"<<a<<"到"<<b<<"所有整數的總合為: "<<sum<<endl<<endl;
  19.     }
  20.     else
  21.     {
  22.         for(int j=a;j<=b;j++)
  23.         {
  24.             sum+=j;
  25.         }
  26.         cout<<"從"<<b<<"到"<<a<<"所有整數的總合為: "<<sum<<endl<<endl;
  27.     }
  28.     goto re;
  29.     system("pause");
  30.     return 0;   
  31. }
複製代碼

TOP

本帖最後由 李晨希 於 2023-6-20 20:21 編輯
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     re:
  7.     int a,b,sum=0;
  8.     cout<<"請輸入第一個數: ";
  9.     cin>>a;
  10.     cout<<"請輸入第二個數: ";
  11.     cin>>b;
  12.     for(int i=a;i<=b;i++)
  13.     {
  14.         sum+=i;   
  15.     for(int i=b; i<=a; i++)   
  16.     {
  17.         sum+=i;  
  18.     }
  19.     }
  20.     cout<<"從"<<a<<"到"<<b<<"所有整數的總合為:"<<sum<<endl;
  21.     cout<<endl;
  22.     goto re;
  23.     system("pause");
  24.     return 0;   
  25. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {   
  6.      re:
  7.      int i,j;
  8.      cout<<"請輸入第一個數: ";
  9.      cin >>i;
  10.      cout<<"請輸入第二個數: ";
  11.      cin >>j;
  12.      if(i>j)
  13.          {
  14.          for(int a;a=i-j;a++)
  15.              {
  16.                  a=a+1;
  17.              }      
  18.      cout<<"從"<<i<<"到"<<j<<"所有整數的總和為: "<<a<<endl;
  19.          }   
  20.      goto re;
  21.      system("pause");
  22.      return 0;
  23. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main(){
  5.     int one = 0, two = 0 , a = 0;
  6.     re:
  7.     cout << "請輸入第一個數 : ";
  8.     cin >> one;
  9.     cout << "請輸入第二個數 : ";
  10.     cin >> two;
  11.     for (int i = one, i <= two , i++){
  12.         a = one + 1;
  13.     }
  14.     cout << "從" << one << "到" << two << "所有整數的總和為 : " << a << endl;
  15.     cout << endl;
  16.     goto re;
  17.     system("pause");
  18.     return 0;
  19. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.         re:
  7.         int a=0,b=0,c=0;
  8.         cout<<"input the first number: ";
  9.         cin>>a;
  10.         cout<<"input the second number: ";
  11.         cin>>b;
  12.         if(a<=b){
  13.         for(;a<=b;a++)
  14.         {
  15.                 c=c+a;
  16.         }
  17.         }
  18.         else if(b<=a){
  19.         for(;b<=a;b++)
  20.         {
  21.                 c=c+b;
  22.         }
  23.         }
  24.         cout<<"the sum of all the numbers between them is "<<c<<"\n\n";
  25.         goto re;
  26. system("pause");
  27. return 0;
  28. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     re:
  7.     int k;
  8.     cout<<"請輸入第一個數: ";
  9.     cin>>k;
  10.    
  11.     int i;
  12.     cout<<"請輸入第二個數: ";
  13.     cin>>i;
  14.    
  15.     int sum=0;
  16.    
  17.    
  18.     {
  19.         for(int f=k; f<=i; f++)
  20.         sum+=f;
  21.         {
  22.    
  23.             cout<<"從"<<k<<"到"<<i<<"所有整數的總和為: "<<sum<<endl;
  24.    
  25.         }
  26.     }  
  27.     cout<<endl;
  28.     goto re;  
  29.     system("pause");
  30.     return 0;
  31.    
  32. }
複製代碼

TOP

本帖最後由 徐楷恩 於 2023-6-20 20:24 編輯
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     re:
  7.     int i ,j ,f=0;
  8.     cout<<"請輸入第一個數: ";
  9.     cin>>i;
  10.     cout<<"請輸入第二個數: ";
  11.     cin>>j;
  12.     if(i<j)
  13.     {
  14.         for(int a=i;a<=j;a++)
  15.         f+=a;
  16.     }
  17.     else
  18.         {
  19.             for(int a=j;a<=i;a++)
  20.             f+=i ;   
  21.         }
  22.     cout<<"從"<<i<<"到"<<j<<"所有整數的總和為: "<<f<<endl<<endl;
  23.     goto re;
  24.     system("pause");
  25.     return 0;
  26. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     re:
  7.     int a,b,c=0;
  8.     cout<<"請輸入第一個數: ";
  9.     cin>>a;
  10.     cout<<"請輸入第二個數: ";
  11.     cin>>b;
  12.     if(a>b)
  13.     {
  14.         for(b;b<=a;b++)
  15.         {
  16.             c=c+b;
  17.         }
  18.     }
  19.     else
  20.     {
  21.         for(b;b>=a;b--)
  22.         {
  23.             c=c+b;
  24.         }
  25.     }
  26.     cout<<"從"<<a<<"到"<<b<<"所有整數的總合為: "<<c<<endl<<endl;   
  27.     goto re;
  28.     system("pause");
  29.     return 0;
  30. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     re:
  7.     int x,y,z,e;
  8.     cout<<"請輸入第一個數: ";
  9.     cin>>x;
  10.     cout<<"請輸入第二個數: ";
  11.     cin>>y;
  12.     if(x<y)
  13.        {
  14.        for(int i=x;i<=y;i++)
  15.        z=i+z;
  16.        cout<<"從x到y所有整數的總和為: "<<z<<endl;
  17.        }
  18.     else(x>y)
  19.        {
  20.        for(int a=y;a<=x;a++)
  21.        e=e+a;
  22.        }
  23.     cout<<"從x到y所有整數的總和為: "<<e<<endl;
  24.     goto re;
  25.     system("pause");
  26.     return 0;      
  27. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.         int x,y,sum=0;
  7.         cout<<"請輸入低一個數";
  8.         cin>>x;
  9.         cout<<"請輸入第二個數";
  10.         cin>>y;
  11.         if(x<y)
  12.         {
  13.         for(int i=x;i<=y;i++)
  14.             sum+=i;
  15.         }
  16.         else
  17.         {
  18.         for(int i=y;i<x;i++)
  19.          sum+=i;
  20.     }
  21.              
  22.         cout<<"從"<<x<<"到"<<y<<"的所有整數合為"<<sum<<endl<<endl;
  23.         system("pause");
  24.         return 0;
  25. }
複製代碼

TOP

本帖最後由 陳曜誌 於 2024-7-12 21:13 編輯
  1. #include<iostream>
  2. using namespace std;
  3. int main()
  4. {
  5.     re:
  6.     int x,y,sum=0;
  7.     cout<<"請輸入第一個數: ";
  8.     cin>>x;
  9.     cout<<"請輸入第二個數: ";
  10.     cin>>y;
  11.     if(x<y)
  12.     {
  13.         for(int i=x; i<=y; i++)   
  14.              sum+=i;
  15.     }else
  16.     {
  17.         for(int i=y; i<=x; i++)   
  18.              sum+=i;  
  19.     }
  20.     cout<<"從"<<x<<"到"<<y<<"所有整數的總合為: "<<sum<<endl<<endl;
  21.     goto re;
  22.     return 0;
  23. }
複製代碼

TOP

返回列表