早教吧 育儿知识 作业答案 考试题库 百科 知识分享

急求用c++编写下列程序1,从键盘上输入一组数据,期中该组数据是以输入0作为结束的,求这组数中的最大值和最小值.2,输入两个正整数,求出它们的最小公倍数.3,计算s=1+(1+2)+(1+2+3)+(1+2+3+4)+····

题目详情
急求用c++编写下列程序
1,从键盘上输入一组数据,期中该组数据是以输入0作为结束的,求这组数中的最大值和最小值.
2,输入两个正整数,求出它们的最小公倍数.
3,计算s=1+(1+2)+(1+2+3)+(1+2+3+4)+········+(1+2+3+·······+n)的值.
4,马克思曾经做过这样一道趣味数学题:有30个人在一家小饭馆用餐,其中有男人、女人和小孩.每个男人花了3先令,每个女人花了2先令,每个小孩花了1先令,一共花了50先令.请问男人、女人以及小孩各有几个人?
5、编写程序模拟猴子吃桃子问题:猴子第一天摘下若干桃子,当即吃了一半,还不过瘾,有多吃了一个.第二天又将剩下的桃子又吃了一半,有多吃一个.以后每天都吃了前一天剩下的一半多1个.到了第10天,只剩下了一个桃子.请问猴子第一天共摘了多少个桃子?
6,用牛顿迭代法求方程3x^2-4x^2-5x+13=0在x=1附近的根,要求精确度为10的负6次方
▼优质解答
答案和解析
前几题太简单
3.
for(int i = 1;i < n + 1;++i){
sum +=(s += i);//I suppose you have defined sum and s ;
}
4.
x + y + z = 30
3x + 2y + z = 50
x ,y ,z 属于N*
用迭代 ,懂吧,不懂hi我
5.
第九天:(1+1)*2=4
第八天:(4+1)*2 = 10
第七天:(10+1)*2 = 22
.
S(n+1) = (S(n) + 1) * 2
其中S1 = 1
递归,明白了吧
6.牛顿迭代,方法都给了