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