【项目3-小试循环】
2016-03-10 08:59
267 查看
/*
*2015 烟台大学计算机与控制工程学院
*文件名称:【项目3-小试循环】
*作者:马康泰
*完成日期 :2016年3月10日
*版本号;
*
*问题描述:【项目3-小试循环】
写出实现下面求解任务的程序【提示:m是一个变量,在程序中输入】
(1)求1到m的平方和
(2)求1到m间所有奇数的和
(3)求1到m的倒数和,即
1+1/2 +1/3 +1/4 +...+1/m
(4)求值:1−1/2 +1/3 −1/4 +...+(−1) (m+1) ×1/m
(5)求m!,即1×2×3×...×m
*/
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
int sum=0,i;
float sum2,a,m;
cin>>m;
for(i=1;i<=m;i++)
{
sum=sum+i*i;
}
cout << "(1) " << sum << endl;
sum=0;
for(i=1;i<=m;i++)
{
if(i%2!=0)
sum +=i;
}
cout << "(2) " << sum << endl;
float j;
sum2 = 0;
for(j=1;j<=m;j++)
{
a=1/j;
sum2=sum2+a;
}
cout << "(3) " << sum2 << endl;
sum2 =0;
for(j=1;j<=m;j++)
{
a=pow(-1,j-1)*(1/j);
sum2=sum2+a;
}
cout << "(4) " << sum2 << endl;
sum=1;
for(i=1;i<=m;i++)
{
sum *=i;
}
cout << "(5) " << sum << endl;
return 0;
}
*2015 烟台大学计算机与控制工程学院
*文件名称:【项目3-小试循环】
*作者:马康泰
*完成日期 :2016年3月10日
*版本号;
*
*问题描述:【项目3-小试循环】
写出实现下面求解任务的程序【提示:m是一个变量,在程序中输入】
(1)求1到m的平方和
(2)求1到m间所有奇数的和
(3)求1到m的倒数和,即
1+1/2 +1/3 +1/4 +...+1/m
(4)求值:1−1/2 +1/3 −1/4 +...+(−1) (m+1) ×1/m
(5)求m!,即1×2×3×...×m
*/
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
int sum=0,i;
float sum2,a,m;
cin>>m;
for(i=1;i<=m;i++)
{
sum=sum+i*i;
}
cout << "(1) " << sum << endl;
sum=0;
for(i=1;i<=m;i++)
{
if(i%2!=0)
sum +=i;
}
cout << "(2) " << sum << endl;
float j;
sum2 = 0;
for(j=1;j<=m;j++)
{
a=1/j;
sum2=sum2+a;
}
cout << "(3) " << sum2 << endl;
sum2 =0;
for(j=1;j<=m;j++)
{
a=pow(-1,j-1)*(1/j);
sum2=sum2+a;
}
cout << "(4) " << sum2 << endl;
sum=1;
for(i=1;i<=m;i++)
{
sum *=i;
}
cout << "(5) " << sum << endl;
return 0;
}
相关文章推荐
- UIWindow 实现遮盖导航条的蒙版
- Linux安装ElasticSearch与MongoDB分布式集群环境下数据同步
- Adapter模式实战之重构鸿洋集团的Android圆形菜单建行
- 字母索引 listview
- 项目3-小试循环
- 第2周项目1宣告主权
- 关于怎样写易读易上手文档的思考
- 费波纳茨数
- C++第一次上机试验报告-02
- c++第一次试验项目二
- 第二周项目-就拿胖子说事
- 面试题总结
- C++上机报告
- android: 实现跨程序数据共享
- Sublime Text 3最好的功能、插件和设置
- Java文件操作之按行读取文件和遍历目录的方法
- javascript中call apply 与 bind方法详解
- C++中公有继承、保护继承、私有继承的区别 http://www.cnblogs.com/qlwy/archive/2011/08/25/2153584.html
- Mysql 连接数据库超时设置autoReconnect=true
- JS教程:词法作用域和闭包