c++第四次作业
来源:互联网 发布:翼支付企业版下载软件 编辑:程序博客网 时间:2024/06/02 03:31
一。【项目1:利用循环求和】求1000以内所有偶数的和(答案:250500)
一,while for
- #include<iostream>
- using namespace std;
- int main()
- {
- int i=0,sum=0;
- while(i<1001)
- {
- if(i%2==0)
- sum+=i;
- i++;
- }
- cout<<sum<<endl;
- return 0;
- }
- #include<iostream>
- using namespace std;
- int main()
- {
- int i,sum=0;
- cout<<"1000以内的的偶数";
- for(i=0;i<=1000;i++)
- {
- if(i%2==0)
- sum+=i;
- }
- cout<<sum;
- return 0;
- }
- #include<iostream.h>
- int main()
- {
- int i=0,sum=0;
- do
- {
- i++;
- if(i%2==0)
- sum+=i;
- }
- while(i<1001);
- cout<<sum;
- return 0;
- }
二。【项目3:乘法口诀表】编程序,输出一个乘法口诀表,形如
1x1=1
1x2=2 2x2=4
1x3=3 2x3=6 3x3=9
- #include<iostream.h>
- int main()
- {
- int i,j,sum;
- for(i=1;i<10;i++)
- {
- for(j=1;j<=i;j++)
- {
- sum=i*j;
- cout<<j<<"*"<<i<<"="<<sum<<" ";
- }
- cout<<endl;
- }
- return 0;
- }
百钱百鸡问题:中国古代数学家张丘建在他的《算经》中提出了著名的“百钱买百鸡问题”:鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买百鸡,问翁、母、雏各几何?
提示:设鸡翁、鸡母、鸡雏的个数分别为x,y,z,题意给定共100钱要买百鸡,若全买公鸡最多买20只,显然x的值在0~20之间;同理,y的取值范围在0~33之间,可得到下面的不定方程:
5x+3y+z/3=100
x+y+z=100
所以此问题可归结为求这个不定方程的整数解。
参考答案:
鸡翁0只,鸡母25只,鸡雏75只。
鸡翁4只,鸡母18只,鸡雏78只。
鸡翁8只,鸡母11只,鸡雏81只。
鸡翁12只,鸡母4只,鸡雏84只。
- #include<iostream.h>
- void main()
- {
- double x,y,z,a=1;
- cout<<"百钱买百鸡的方法如下:"<<endl;
- for(x=0;x<=20;x++)
- for(y=0;y<=33;y++)
- for(z=0;z<=300;z++)
- if(x+y+z==100&&5*x+3*y+z/3==100)
- cout<<a++<<":鸡翁"<<x<<"只,鸡母"<<y<<"只,鸡雏"<<z<<"只\n";
- }
0 0
- C ++第四次作业
- C语言第四次作业
- C语言第四次作业
- 第四次C程序课堂作业
- C语言第四次作业练习
- 第四次作业
- 第四次作业
- 第四次作业
- 第四次作业
- 第四次作业
- 第四次作业
- 第四次作业
- 第四次作业哦~~~~
- 第四次作业
- 第四次作业
- 第四次作业
- 第四次作业
- 第四次作业
- 使用Fragment建立动态UI
- 指针中那些容易被忽视的小事
- matlab 聚类
- CSU 1542 Flipping Parentheses
- 数据结构之表
- c++第四次作业
- Android内存优化之OOM
- 输入前序/后序+中序 遍历结果重建二叉树(递归)
- HDU 5661 Claris and XOR
- python:有序字典与嵌套字典
- 使用Fresco下载图片
- OpenGL ES3.0 的初探
- 12个顶级开发者社区网站帮助程序员走上人生巅峰
- hdu 5647 DZY Loves Connecting (树形dp)