標題:
[隨堂測驗] 計算連續數字的總和
[打印本頁]
作者:
方浩葦
時間:
2024-6-22 06:48
標題:
[隨堂測驗] 計算連續數字的總和
本帖隱藏的內容需要回復才可以瀏覽
作者:
林少謙
時間:
2024-6-22 14:42
本帖最後由 林少謙 於 2024-6-22 14:48 編輯
#include <iostream>
#include <cstdlib>
using namespace std;
int main()
{
re:
int x,y;
int sum=0;
cout<<"請輸入第一個數:";
cin>>x;
cout<<"請輸入最後一個數:";
cin>>y;
if(x<y)
{
for(int i=x ; i<=y ; i++)
{
sum=sum+i;
}
cout<<"從"<<x<<"到"<<y<<"的所有整數和為"<<sum<<endl;
}
else if(x=y)
{
cout<<"請輸入不同的數字"<<endl;
}
else
{
for(int i=x ; i>=y ; i--)
{
sum=sum+i;
}
cout<<"從"<<x<<"到"<<y<<"的所有整數和為"<<sum<<endl;
}
cout<<endl;
goto re;
system("pause");
return 0;
}
複製代碼
作者:
高湘庭
時間:
2024-6-22 14:45
#include<iostream>
#include<cstdlib>
using namespace std;
int main(){
int x,y;
int sum=0;
re:
cout<<"請輸入第一個數";
cin>>x;
cout<<"請輸入第二個數";
cin>>y;
if(x<y)
{
for(int i=x;i<=y;i++)
{
sum+=i;
}
cout<<"從"<<x<<"到"<<y<<"所有整數的總合為"<<sum<<endl;}
else if(x>y)
{
for(int j=y;j<=x;j++)
{
sum+=j;
}
cout<<"從"<<x<<"到"<<y<<"所有整數的總合為"<<sum<<endl;}
cout<<endl;
goto re;
system("pause");
return 0;
}
複製代碼
作者:
李唯銘
時間:
2024-6-22 15:27
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int x,y;
cout<<"請輸入第一個字:";
cin>>x;
cout<<"請輸入第二個字:";
cin>>y;
int sum=0;
if(x<y){
for(int i=x; i<=y; i++){
sum=sum+i;
}
cout<<"兩數字之間的數總和為"<<sum<<endl;
}
else if(x>y){
for(int i=x; i>=y; i--){
sum=sum+i;
}
cout<<"兩數字之間的數總和為"<<sum<<endl;
}
system("pause");
return 0;
}
複製代碼
作者:
李偈睿
時間:
2024-6-22 15:33
本帖最後由 李偈睿 於 2024-6-22 15:53 編輯
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int sum=0;
int x,y,ans;
cout<<"請輸入第一個數";
cin>>x;
cout<<"請輸入第一個數";
cin>>y;
if(x<y)
{
for(int i=x; i<=y; i++)
sum+=i;
}
else if(y<x)
{
for(int i=x; i>=y; i--)
sum+=i;
}
cout<<"從"<<x<<"到"<<y<<"所有整數的總和為:"<<sum<<endl;
system("pause");
return 0;
}
複製代碼
作者:
劉奕劭
時間:
2024-6-22 15:56
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
re:
int a,b;
cout<<"輸入第一個數:";
cin>>a;
cout<<"輸入第二個數:";
cin>>b;
int c=0;
if(a>b){
for(int i=a ; i>=b ; i--){
c+=i;
}
cout<<"從"<<a<<"到"<<b<<"的整數和為"<<c<<endl;
}
else{
for(int i=a ; i<=b ; i++){
c+=i;}
cout<<"從"<<a<<"到"<<b<<"的整數和為"<<c<<endl;
}
cout<<endl;
goto re;
system("pause");
return 0;
}
複製代碼
作者:
陳妍蓁
時間:
2024-6-22 16:07
#include<iostream>
#include<cstdlib>
using namespace std;
int main (){
int x,y;
re:
int a=0;
cout<<"請輸入第一個整數";
cin>>x;
cout<<"請輸入第二個整數";
cin>>y;
if (x<y){
for(int i=x;i<=y;i++){
a+=i;
}
cout<<"從"<<x<<"到"<<y<<"的所有整數和="<<a<<endl;
}
else if(x==y){
cout<<"請輸入不同數字"<<endl;
}
else{
for(int j=y;j<=x;j++){
a+=j;
}
cout<<"從"<<x<<"到"<<y<<"的所有整數和="<<a<<endl;
}
goto re;
system ("pause");
return 0;
}
複製代碼
作者:
洪榮辰
時間:
2024-6-22 16:17
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int x, y;
re:
int sum=0;
cout<<"請輸入第一個數:";
cin>>x;
cout<<"請輸入第二個數:";
cin>>y;
if(x>y)
{
for(int i=x; i>=y; i--)
sum+=i;
cout<<"從"<<x<<"到"<<y<<"之間所有整數的和為:"<<sum<<endl;
}
else if(x<y)
{
for(int j=x; j<=y; j++)
sum+=j;
cout<<"從"<<x<<"到"<<y<<"之間所有整數的和為:"<<sum<<endl;
}
goto re;
system("pause");
return 0;
}
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://seed.istak.org.tw/)
Powered by Discuz! 7.2