標題:
while迴圈-複習(一)
[打印本頁]
作者:
陳育霖
時間:
2023-7-5 22:31
標題:
while迴圈-複習(一)
讓使用者輸入一整數,並計算出1到1000內所有該數字的倍數總和。
例如: 輸入為6時,6+12+18+...+996,答案為:83166
[attach]15989[/attach]
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int n, ans = 0, m = 0;
cout << "請輸入一整數: ";
while()
{
}
system ("pause");
return 0;
}
複製代碼
本帖隱藏的內容需要回復才可以瀏覽
作者:
楊承樺
時間:
2023-7-6 20:40
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int n, ans = 0, m = 0;
cout << "請輸入一整數: ";
cin>>n;
while(m<=1000)
{
ans=ans+m;
m=m+n;
}
cout << "1~1000所有" << n << "的倍數總和為: " << ans << endl;
system ("pause");
return 0;
}
複製代碼
作者:
陳沁寧
時間:
2023-7-6 20:44
本帖最後由 陳沁寧 於 2023-7-6 20:56 編輯
#include<iostream>
#include<cstdlib>
using namespace std;
int main(){
int a = 0, i = 0, sum = 0;
cout << "請輸入一整數 : ";
cin >> a;
while(i <= 1000){
sum += i ;
i += a;
}
cout << "1~1000所有" << a << "的倍數總和為 : " << sum << endl;
system("pause");
return 0;
}
複製代碼
作者:
陳姿瑜
時間:
2023-7-6 20:47
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int n=0, ans = 0, m = 0;
cout << "請輸入一整數: ";
cin>>n;
while(m<1000)
{
ans+=m;
m+=n;
}
cout<<"1~1000所有"<<n<<"的倍數總和為: "<<ans;
system ("pause");
return 0;
}
複製代碼
作者:
孟涵
時間:
2023-7-6 21:03
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int b, a= 0, c= 0;
cout << "請輸入一整數: ";
cin>>b;
while(c<=1000)
{
a=a+c;
c=c+b;
}
cout << "1~1000所有" <<b<< "的倍數總和為: " <<a<< endl;
system ("pause");
return 0;
}
複製代碼
作者:
李東諺
時間:
2023-7-6 21:03
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int n, ans = 0, m = 0;
cout << "請輸入一整數: ";
cin>>n;
while(m<=1000)
{
m=m+n;
ans=ans+m;
}
cout<<ans<<endl;
system ("pause");
return 0;
}
複製代碼
作者:
蕭宏宇
時間:
2023-7-6 21:12
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int n, ans = 0, m = 0;
cout << "請輸入一整數: ";
cin>>n;
while(m<=1000)
{
m=m+n;
ans=ans+m;
}
cout<<"1到1000內所有"<<n<<"數字的倍數總和為: "<<ans<<endl;
system ("pause");
return 0;
}
複製代碼
作者:
徐楷恩
時間:
2023-7-6 21:16
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int n, ans = 0, m = 0;
cout << "請輸入一整數: ";
cin>>n;
while(m<=1000)
{
m+=n;
ans=ans+m;
}
cout<<"1~1000所有"<<n<<"的倍數總和為: "<<ans<<endl;
system ("pause");
return 0;
}
複製代碼
作者:
林家鉌
時間:
2023-7-9 21:52
本帖最後由 林家鉌 於 2023-7-9 21:55 編輯
#include<iostream>
using namespace std;
int main()
{
int a,b=0,c=0;
cout<<"pls input a number: ";
cin>>a;
while(c<1000)
{
b=b+c;
c+=a;
}
cout<<"\n"<<b;
system("pause");
return 0;
}
複製代碼
作者:
李晨希
時間:
2023-7-10 16:05
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int n, ans = 0, m=0;
cout << "請輸入一整數: ";
cin>>n;
while(m<=1000)
{
ans=ans+m;
m=m+n;
}
cout<<"1~1000所有"<<n<<"的倍數總和為: "<<ans<<endl;
system ("pause");
return 0;
}
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/)
Powered by Discuz! 7.2