【项目1:利用循环求和】
1.问题及代码
/*
文件名称:偶数从0到一千的和
作者:庞泽宇
完成时间:2017年4月2号
版本号:V1.0
对任务及求解方法的描述部分:无
*输入描述:输入
*问题描述:设置C++偶数从0到一千的和
*程序输出:税后工资
*问题分析:无
*算法设置:if语句
*/
#include <iostream>
using namespace std;
int main()
{
int sum=0,i=2;
while (i<=1000)
{
sum=sum+i;
i=i+2;
}
cout<<"sum="<<sum<<endl;
return 0;
}
/*
文件名称:偶数从0到一千的和
作者:庞泽宇
完成时间:2017年4月2号
版本号:V1.0
对任务及求解方法的描述部分:无
*输入描述:输入
*问题描述:设置C++偶数从0到一千的和
*程序输出:税后工资
*问题分析:无
*算法设置:if语句
*/
#include <iostream>
using namespace std;
int main()
{
int sum=0,i=2;
do
{
sum=sum+i;
i=i+2;
}while(i<=1000);
cout<<"sum="<<sum<<endl;
return 0;
}
/*
文件名称:偶数从0到一千的和
作者:庞泽宇
完成时间:2017年4月2号
版本号:V1.0
对任务及求解方法的描述部分:无
*输入描述:输入
*问题描述:设置C++偶数从0到一千的和
*程序输出:
*问题分析:无
*算法设置:if语句
*/
#include <iostream>
using namespace std;
int main()
{
int sum=0,i=2;
for(;i<=1000;i=i+2)sum=sum+i;
cout<<"sum="<<sum<<endl;
return 0;
}
2.运行结果
【项目2-分数的累加】
1.问题及代码
/*
文件名称:计算1/3-3/5+5/7……+19/20的值
作者:庞泽宇
完成时间:2017年4月2号
版本号:V1.0
对任务及求解方法的描述部分:无
*输入描述:输入
*问题描述:
*程序输出:
*问题分析:无
*算法设置:if语句
*/
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
double i,sum,s,j=1;
for(i=1,sum=0;i<=19;i=i+2,j++)
{
s=pow(-1,j+1);
sum=sum+s*(i/(i+2));
}
cout<<"sum="<<sum<<endl;
return 0;
}
2.运行结果
1.问题及代码
/*
文件名称:输出一个乘法口诀表
作者:庞泽宇
完成时间:2017年4月2号
版本号:V1.0
对任务及求解方法的描述部分:无
*输入描述:输入
*问题描述:
*程序输出:
*问题分析:无
*算法设置:for语句
*/
#include <iostream>
using namespace std;
int main()
{
int i,j,a;
for(i=1;i<=9;i++)
{
for(j=1;j<=i;j++)
{
a=j*i;
cout<<i<<'*'<<j<<'='<<a<<" ";
}
cout<<endl;
}
return 0;
}
2.运行结果