C++作业4
2016-04-21 09:50
232 查看
项目2:分数的累加
项目6:输出星号图
项目7-年龄几何:
/* * 文件名称:Sylar * 作 者:张宇恒 * 完成日期:2016 年 4 月 21 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分:输出1/3-3/5+5/7-7/9…+19/21的结果; * 问题描述:求1/3-3/5+5/7-7/9…+19/21的结果; * 程序输出:1/3-3/5+5/7-7/9…+19/21的结果sum=?; * 问题分析:循环 * 算法设计:略 */ #include <iostream> using namespace std; int main() { double i(1),sum(0),k(-1),a(1); while(i<=19) { k=-k; a=k*(i/(i+2)); sum+=a; i=i+2; } cout<<"1/3-3/5+5/7-7/9…+19/21的结果sum="<<sum<<endl; return 0; }
项目6:输出星号图
/* * 文件名称:Sylar * 作 者:张宇恒 * 完成日期:2016 年 4 月 21 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分:输出星号图; * 问题描述:如何排布星号与空格之间的位置; * 程序输出:星号图 * 问题分析:循环 * 算法设计:略 */ #include <iostream> using namespace std; int main() { int i,j; for(i=1;i<=6;i++) { if(i<6) { for(j=1;j<=11;j++) { if(j==7-i||j==5+i) cout<<"*"; else cout<<" "; } cout<<endl; } else cout<<"***********"<<endl; } return 0; }
项目7-年龄几何:
/* * 文件名称:Sylar * 作 者:张宇恒 * 完成日期:2016 年 4 月 21 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分:年龄几何; * 问题描述:求年龄可能情况; * 程序输出:年龄 * 问题分析:循环 * 算法设计:略 */ #include <iostream> using namespace std; int main() { int a,d,n,dage; cout<<"年龄等差数列为:"<<endl; for(a=1;a<=4;a++) for(d=1;d<=6;d++) if(4*a+6*d==26&&a*(a+d)*(a+2*d)*(a+3*d)==880) { for(n=0;n<20;n++) { dage=a+n*d; cout<<dage<<endl; } } return 0; }
相关文章推荐
- c++第四次实验
- C++作业-4
- java通过JNA调用c语言dll
- [C语言常见面试题]查询一个字符串中第一个只出现一次的字符,要求时间复杂度为O(1)
- Hibert变换的C语言及数组的大小
- 迷宫问题
- c++实验4-利用循环求和
- c++上机实验---四
- 我的C++第四次上机实验-项目二-分数的累加
- C++实验4——穷举法解决组合问题
- C++作业4
- c++实验4--求鸡翁,鸡母,鸡仔的个数(穷举法)
- C++中strcpy函数的实现
- C++第四次上机实验(分数的累加)
- c++上机实验4—百钱买百鸡问题
- new,关于effectivec++20页内容来个总结1
- C++实验四—分数的累加
- c++上机实验4项目1-求1000内偶数的
- c++实验四 项目一
- c++实验4-求1000以内所有偶数的和