问题描述:
我们C++老师给我们布置了个作业,明天就要交的!
1、内容要求(60分):
编写一个公式计算器,能够计算如下公式:
l F1(x) = 1 - 1/3 + 1/5 – 1/7 + …1/x ;
l F2(x) = + + +…x!;
l F3(x) = 11+ 22 + 33 + 44 + …+xx;
l F4(x) = 1 + 1 + 2 + 3 + 5 + 8 +13 + 21 + 34 +…;
2、设计要求(20分):
输入“F1(x)”,执行F1(x)公式,其中x是公式F1的参数,如输入F1(3),则输出显示1 - 1/3 + 1/5 = 0.867;
输入“F2(x)”,执行F2(x)公式,其中x是公式F2的参数,如输入F2(3),则输出显示1!+ + = 9;
输入“F3(x)”,执行F3(x)公式,其中x是公式F3的参数,如输入F3(3),则输出显示11+ 22 + 33= 32;
输入“F4(x)”,执行F4(x)公式,其中x是公式F4的参数,如输入F4(3),则输出显示1 + 1 + 2 = 4.
3、技术要求(20分):
设计流程规范详细、步骤高效合理、内容充分全面,注释清晰.充分运用所学的知识对系统所涉及到的类、函数进行正确设计编码,并使用面向对象思想设计编程.
1、内容要求(60分):
编写一个公式计算器,能够计算如下公式:
l F1(x) = 1 - 1/3 + 1/5 – 1/7 + …1/x ;
l F2(x) = + + +…x!;
l F3(x) = 11+ 22 + 33 + 44 + …+xx;
l F4(x) = 1 + 1 + 2 + 3 + 5 + 8 +13 + 21 + 34 +…;
2、设计要求(20分):
输入“F1(x)”,执行F1(x)公式,其中x是公式F1的参数,如输入F1(3),则输出显示1 - 1/3 + 1/5 = 0.867;
输入“F2(x)”,执行F2(x)公式,其中x是公式F2的参数,如输入F2(3),则输出显示1!+ + = 9;
输入“F3(x)”,执行F3(x)公式,其中x是公式F3的参数,如输入F3(3),则输出显示11+ 22 + 33= 32;
输入“F4(x)”,执行F4(x)公式,其中x是公式F4的参数,如输入F4(3),则输出显示1 + 1 + 2 = 4.
3、技术要求(20分):
设计流程规范详细、步骤高效合理、内容充分全面,注释清晰.充分运用所学的知识对系统所涉及到的类、函数进行正确设计编码,并使用面向对象思想设计编程.
问题解答:
我来补答展开全文阅读