




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
我们在这里,召开私营企业家联谊会,借此机会,我代表成都市渝中工商局、渝中区私营企业协会,祝各位领导新年快乐、工作愉快、身体健康,祝各位企业家事业兴旺高中数学 第一章 算法初步 1.2 基本算法语句教材习题点拨 新人教B版必修3练习A本节的练习只要求写出计算程序或结果,有条件的同学可使用带有储存功能的计算器计算或在计算机上运算1下列Scilab程序运行后,a,b,c各等于多少?(1)a3;b5;c8;ab;bc;print(%io(2),a,b,c);(2)a3;b5;c8;ab;bc;ca;print(%io(2),a,b,c);解:(1)c8b8a5(2)c5b8a52已知函数f(x)x3,求f(13)解:x13;yx*x*x;print(%io(2),y);3写出求平行四边形面积公式的程序:Sah(a为一边的长,h为其上的高)并写出每步程序语句的作用解:ainput(“along”);/输入一边长hinput(“high”);/输入这边上的高Sa*h;/把a*h的值赋给Sprint(%io(2),S);/输出面积4任给三个正数,求它们的算术平均数,并写出每步程序语句的作用解:ainput(“a”);/输入第一个正数binput(“b”);/输入第二个正数cinput(“c”);/输入第三个正数aver(abc)/3;/把表达式(abc)/3的值赋值给变量averprint(%io(2),aver);/输出aver的值练习B1用公式法求方程x23x20的两个根解:程序:a1;b3;c2;db*b4*a*c;tsqrt(d);x1(bt)/(2*a);x2(bt)/(2*a);print(%io(2),x1,x2);2用公式法解方程组.解:a111;a121;a213;a221;b11;b213;Da11*a22a21*a12;x1(b1*a22b2*a12)D;x2(b2*a11b1*a21)D;print(%io(2),x2,x1);3任给一个三角形的底和高,求这个三角形的面积解:hinput(“h”);ainput(“a”);S*a*h;print(%io(2),S);4任给两点的坐标,求这两点的距离解:x1input(“x1”);y1input(“y1”);x2input(“x2”);y2input(“y2”);a(x1x2) (x1x2)(y1y2) (y1y2);hsqrt(a);print(%io(2),h);练习A1任给一个实数,求它的绝对值解:ainput(“a”);ifa0xa;elsexa;endprint(%io(2),x);2任意给三个数,求它们中的最大数解:ainput(“a”);binput(“b”);cinput(“c”);ifabmaxa;elsemaxb;endifcmaxmaxc;endprint(%io(2),max);3用生成随机数命令rand( )生成一些随机数,如果生成的数大于等于0.5,输出数1,否则输出数0.解:xrand();ifx0.5v1;elsev0;endprint(%io(2),x,v);练习B1任给一个正数,求它的自然对数解:ainput(“a”);ifa0print(%io(2),“输入错误”);elseylog(a);print(%io(2),y);end2已知三个实数,求它们中的最小数解:ainput(“a”);binput(“b”);cinput(“c”);ifabmina;elseminb;endifcminminc;endprint(%io(2),min);3某商店对顾客购买货物款数满500元,减价3%,不足500元不予优惠输入一顾客购物的款数,计算出这个顾客实交的货款解:minput(“m”);ifm500mm*0.97;endprint(%io(2),m);4已知函数给出x的值,计算出y的值解:xinput(“x”);ifx1y1;elseifx1y0;elsey1;endendprint(%io(2),y);练习A1求12310,并显示每次循环结果,并写出程序中每一步的作用解:S0;/设定初值for i1:1:10/设定i的初值,步长,终值SSi/循环计算,并显示每次循环结果endS/显示最终结果2求小于100的所有正偶数的和解:S0;fori2:2:98SSi;endS3计算300(10.05)8.解:M300;fori1:1:8MM*(10.05);endM4求0.10.20.30.91.解:S0;fori0.1:0.1:1.0SSi;endS练习B1求小于100的所有正奇数的和求出一共进行了多少次循环,并显示前5次循环结果解:S0;j0;fori1:2:99SSi;jj1;ifj5,Sendenddisp(“number of cycles is”)print(%io(2),S,j);2求所有立方小于10 000的正整数解:j1;whilej*j*j10 000print(%io(2),j);jj1;end3求1.解:S0;fori1:1:10SS1/i;endS4计算122223263.解:S0;M1;fori1:1:64SSM;M2*M;endS习题12A1任给三个变量a,b,c赋值,求下列算式的值:(1)abc;(2)4ab3c;(3)b24ac;(4)(ab)c.解:(1)ainput(“a”);binput(“b”);cinput(“c”);sabc;print(%io(2),s);(2)ainput(“a”);binput(“b”);cinput(“c”);s4*ab3*c;print(%io(2),s);(3)ainput(“a”);binput(“b”);cinput(“c”);sb*b4*a*c;print(%io(2),s);(4)ainput(“a”);binput(“b”);cinput(“c”);s(ab)/c;print(%io(2),s);2任给一个自变量的值,求下列函数值:(1)f(x)3x45x31;(2)f(x)x5x2.解:(1)xinput(“x”);y3*x*x*x*x5* x* x* x1;print(%io(2),y);(2)xinput(“x”);yx*x*x*x*xx*x;print(%io(2),y);3已知圆半径为10.945,求圆的面积解:r10.945;S%pi*r*r;print(%io(2),S);点评:程序中用%pi表示.4求所有平方后小于1 000的正整数解:j1;whilej*j1 000j,jj1;end5已知m,n是两个正整数,求满足mn10的所有正整数对m,n.解:form1:1:8forn1:1:8 ifmn10print(%io(2),m,n); endendend习题12B1任给一个圆锥的底面半径r和高h,求圆锥的体积V.解:rinput(“r”);hinput(“h”);V%pi*r*r*h/3;print(%io(2),V);(其中%pi表示)2设个人月收入在5 000以内的所得税的档次为(单位:元):0x1 0000%1 000x3 000 10%3 000x5 000 25%请您设计一算法,输入某人的月收入,计算他应交的个人收入所得税,并画出相应框图解:xinput(“x”);ifx5 000,disp(“exceeding limit”)elseifx0 and x1 000y0;elseifx3 000yx 0.1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 消防水安装轻工合同范本
- 销售股份分配协议书范本
- 铺位买卖合同协议书模板
- 玉米采购合同协议书模板
- 淄博的公寓租房合同范本
- 洒水车供水协议合同范本
- 粉剂混合机转让合同范本
- 煤矿企业劳动合同协议书
- 电梯安装使用安全协议书
- 销售员劳动合同附加协议
- GB/T 8685-2008纺织品维护标签规范符号法
- GB 19079.20-2013体育场所开放条件与技术要求第20部分:冰球场所
- 运输供应商年度评价表
- 化学品安全技术说明书MSDS(液氨)
- 境外安全风险管理培训课件
- 住宿流水单免费模板
- 北京大学金融伦理学 (3)课件
- BWD3K130干式变压器温控器说明书
- 公司引进战略投资者计划书课件
- 六西格玛黑带C阶段考试题
- HoloSens IVS3800智能视频存储介绍
评论
0/150
提交评论