5. 某大楼的物业公司向居民收取电梯费,对不足3人的家庭,每户收取15元;超过3人的住户,每超出1人,加收6元,设计一个算法,根据输入的人数计算应收取的电梯费用,并画出程序框图.
4.
右图是求分段函数
值的程序框图,若有错误,请改正。
3.下面是一个算法的流程图,回答下面的问题:
当输入的值为3时,输出的结果为
2.选择结构不同于顺序结构的特征是含有( )
A.处理框 B.判断框
C.输入、输出框 D.起、止框
1.右边的程序框图(如图所示),能判断任意输入的数x的奇偶性。其中判断框内的条件是( )
A.m=0 B.x=0
C.x=1 D.m=1
2.
选择结构的特点是需要根据对条件的判断结果来决定后面的步骤的结构.
1. 通过本节课的学习,我们掌握了算法框图的选择结构及利用这种结构设计算法流程图。
2.
设计求解一元二次方程
的一个算法.并用流程图表示。
分朴 因为一元二次方程未必总有实数根.所以求方程时先计算判别式
,然后比较判别式与0的大小,再决定能否用求根公式进行求解.因此,在算法中应含有选择结构.
解 算法如下:
S1 输入
;
S2
;
S3 如果
,那么输出“方程无实数根”,否则
,![]()
S4 输出
;.
根据上述步骤,可以画出流程图
1.某铁路客运部门规定甲、乙两地之间旅客托运行李的费用为
,其中w(单位:kg)为行李的重量.
计算费用
(单位:元)的算法可以用怎样的算法结构来表示?
解:其算法为:
Sl 输入行李的重量w;
S2 如果w≤50,那么
,
否则
;
S3 输出行李重量w和运费
.
上述算法用流程图表示如图所示.
3.注意:
(1)右图此结构中包含一个判断框,根据给定的条件P是否成立而选择执行A框或B框。无论P条件是否成立,只能执行A框或B框之一,不可能同时执行A框和B框,也不可能A框、B框都不执行。
(2)一个判断结构可以有多个判断框。
湖北省互联网违法和不良信息举报平台 | 网上有害信息举报专区 | 电信诈骗举报专区 | 涉历史虚无主义有害信息举报专区 | 涉企侵权举报专区
违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com