一些高二的数学题目!!

来源:百度知道 编辑:UC知道 时间:2024/06/28 12:06:59
我不会做..老师叫我们自己看看书..自己做- -
我完全看不懂..大家能帮帮我么?我理科不行..

这是关我幸福的大事啊...没做完我明天不能约会的..
TAT....

我把题目给打出来..

1.任意给定一个正实数,设计一个算法求以这个数为半径的圆的面积.

2.任意给定一个大于1的正整数n,设计一个算法求出n的所有因数.

3.设计一个用有理指数幂逼近无理指数幂5根号2次方的算法,并估计5根号2次方的近似值,画出算法的程序框图.

每做出一题,都有10分的奖励!!
除了最佳答案,我会另外开帖给分!!!
谢谢大家!

1.定义一个变量r为实数,
读入r
再定义一个变量s,
s=r*r*3.14159(可以更加精确,看需求了)
然后输出s就可以了
2.第一步:输入一个大于1的正整数n;
第二步:令a=1;
第三步:令b是n除以a的余数;
第四步:若b=0,则输出a;
第五步:令a=a+1;
第六步: 若a<=n,则回到第三步。
3.算法原理就是叠加法。
X=0 先定义一个X作为累加器。给它一个初值0
y=0 定义一个y作为指数。
do
{
X=X+5^y
y=y+10^(-4)
}while(|x-5^根号2|<给定的精度值)
此时算出的X为近似值