课下能力提升(一)算法的含义一、填空题1.写出解方程2x+3=0的一个算法过程.第一步________________________________________________________________;第二步________________________________________________________________.2.已知一个学生的语文成绩为89,数学成绩为96,外语成绩为99
求他的总分和平均分的一个算法为:第一步令A=89,B=96,C=99;第二步计算总分S=________;第三步计算平均分M=________;第四步输出S和M
3.给出下列算法:第一步输入x的值;第二步当x>4时,计算y=x+2;否则执行下一步;第三步计算y=;第四步输出y
当输入x=0时,输出y=__________
4.已知点P0(x0,y0)和直线l:Ax+By+C=0,求点到直线距离的一个算法有如下几步:①输入点的坐标x0,y0;②计算z1=Ax0+By0+C;③计算z2=A2+B2;④输入直线方程的系数A,B和常数C;⑤计算d=;⑥输出d的值.其正确的顺序为________.5.已知数字序列:2,5,7,8,15,32,18,12,52,8
写出从该序列搜索18的一个算法.第一步输入实数a
第二步______________________________________________________________
第三步输出a=18
二、解答题6.写出求a,b,c中最小值的算法.7.某铁路部门规定甲、乙两地之间旅客托运行李的费用为c=其中ω(单位:kg)为行李的重量,如何设计计算费用c(单位:元)的算法.8.下面给出一个问题的算法:第一步输入a;第二步若a≥4,则执行第三步,否则执行第四步;第三步输出2a-1;第四步输出a2-2a+3