2019-2020年高中数学第1章算法初步1.3基本算法语句1.3.4循环语句自我检测苏教版必修.doc

上传人:tia****nde 文档编号:2633016 上传时间:2019-11-28 格式:DOC 页数:5 大小:665KB
返回 下载 相关 举报
2019-2020年高中数学第1章算法初步1.3基本算法语句1.3.4循环语句自我检测苏教版必修.doc_第1页
第1页 / 共5页
2019-2020年高中数学第1章算法初步1.3基本算法语句1.3.4循环语句自我检测苏教版必修.doc_第2页
第2页 / 共5页
2019-2020年高中数学第1章算法初步1.3基本算法语句1.3.4循环语句自我检测苏教版必修.doc_第3页
第3页 / 共5页
点击查看更多>>
资源描述
2019-2020年高中数学第1章算法初步1.3基本算法语句1.3.4循环语句自我检测苏教版必修自我检测基础达标1写出下列程序的运行结果:(1)i0 S0 While S=20 SS+i ii+1 End While Print i End 其运行结果为7 (2)i0 S0 While S=20 ii+1 SS+i End While Print i End 其运行结果为62下面是求1234n的积的伪代码,请将其补充完整Read n Mul1 i2 While i=n End While Print Mul End 答案:MulMul*i ii+13计算函数f(x)=3x2-x+1当x=1,2,3,10时的函数值用伪代码表示算法 解:伪代码表示为: x1 While x=10 y3*x2-x+1 Print x,y xx+1 End While End4设计一个求n!=123n的算法,用伪代码表示算法 解:Read“n=”;n A1 i1 While i=n AA*i ii+1 End While Print A End5设计算法,计算下面n个数的和 , 用伪代码表示算法 解:Read“n=”;n i1 Sum0 While i=n SumSum+i/(i+1) ii+1 End While Print“Sum=”;Sum End6组合数公式可以用公式,设计一个用上述公式计算组合数的算法,用伪代码表示算法 解:Read“请输入m和n的值”;m,n i1 p1 While i=n pp*i ii+1 End While i1 q1 While i=m qq*i ii+1 End While i1 S1 While i=(n-m) SS*i ii+1 End While C1p/(q*S) Print C1 End71,1,2,3,5,8,13,这一列数的规律是:第1,第2个数是1,从第3个数起,该数是其前面2个数之和试设计一个算法计算这列数前20个数的和,用伪代码表示 解:用伪代码表示为: i3 A1 B1 SumA+B While i=20 CA+B SumSum+C AB BC ii+1 End While Print“Sum=”;Sum End8求1!+2!+3!+20!的值,用伪代码表示 解:S0 T1 For N from 1 to 20 TT*N SS+T End for Print S End9xx年我国人口有13亿,如果人口每年的自然增长率为7,那么多少年后我国人口达到15亿?设计一个算法用伪代码表示 解:A13 R0007 i1 While A=15 AA*(1+R) ii+1 End While ii-1 Print“达到或超过15亿人口需要的年数为:”;i End10一球从100m高处落下,每次落地后反跳回原高度的一半,再落下在第10次落地时,共经过多少路程?第10次下落多高?试用伪代码描述上述过程 解法1:S0 h100 Ss+h i2 While i=10 hh/2 SS+2*h ii+1 End while Print“第10次落地时共经过的路程为:”;S Print“第10次下落的高度为”;h End 解法2:S0 h100 SS+h For i From 2 to 10 hh/2 SS+2*h EDN for Print“第10次落地时共经过的路程为:”;SPrint“第10次下落的高度为”;h更上一层1用近似公式e=1+求自然数e的数值,取n=10(n愈大,愈接近e的真值),设计一算法,用伪代码表示 解:e1 T1 For n from 1 to 10 TT*n ee+ End for Print n, e End2抛掷一枚硬币时,既可能出现正面,也可能出现反面,预先作出确定的判断是不可能的,但是假如硬币质量均匀,那么当抛掷次数很多时,出现正面的频率应接近于50%,试设计一个循环语句模拟抛掷硬币的过程,并计算抛掷中出现正面的频率解析:有一个随机函数rand(),它能产生(0,1)之间的随机数,这样我们可以用大于05的随机数表示出现正面,否则表示出现反面,其流程图为: 用伪代码表示: Read“输入次数”;n S0 t1 While t05 than SS+1 End If tt+1 End While Print“出现正面的频率”;S/n End
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 高中资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!