----------- 条件结构提出问题1. 判断框是什么形状?什么条件下要用判断框?当算法要求在不同的情况下执行不同的运算时 , 需要判断框 .框内填写判断条件 .判断某一条件是否成立 , 成立时在出口处标明“是”或“ Y”, 不成立时标明“否”或“ N”.2. 判断框的功能是什么?例:联邦快递公司规定甲、乙两地之间物品的托运费用根据下面的方法计算:其中 f (单位:元)为托运费, ω 为托运物品的重量(单位:千克),试给出计算费用(单位:元)的一个算法,并画出流程图.0.5350f= 50 0.53500.8550 自然语言是:第一步:输入物品重量 ω ;第二步:如果 ω<=50 ,那么 f=0.53 ω,否则 f=50×0.53+(ω-50) ×0.85;第三步:输出托运费 f.(2) 条件结构 在一个算法中 , 经常会遇到一些条件的判断 , 算法的流程根据条件是否成立有不同的流向 .符合条件就执行 A, 否则执行 B符合条件就执行 A, 否则执行条件结构后的步骤满足条件?步骤 A步骤 B是否步骤 A满足条件?是否例 1. 任意给定 3 个正实数 , 设计一个算法 , 判断以这 3个正实数为三条边边长的三角形是否存在 , 并画出这个算法的程序框图 .算 法程序框图开始输入 , ,a b cabcbcacab是否同时成立?存在这样的三角形结束不存在这样的三角形第一步:输入 的值, ,a b c第二步:判断 , , 是否同时成立 . 若是 , 则存在这样的三角形;否则,不存在这样的三角形 .abcbcacab否是开始输入 , ,a b c结束?abc?bca是存在这样的三角形?cab是是不存在这样的三角形否否否判断这个框图是否正确练习1. 程序框图要输出给定两个实数 a,b 中较小的数,则判断框应填 __________. 输入 a,b输出 a否开始结束输出 b是a≤b练习2. 设计一个算法求任意实数的绝对值,并画出流程图. 输入x输出y0x yxyx是否开始结束例 2. 设计一个求解一元二次方程 的算法,并画出程序框图表示 .20axbxc0 有两个不相等的实数根0 有两个相等的实数根0 没有实数根242bbacxa22baa算 法第一步:输入三个系数 , ,a b c第二步:计算24bac 0 第四步:判断是否成立 . 若是,则输出12xxp否则,计算12,,xpq xpq并输出12,.xx第三步:判断0 是否成立 . 若是,则计算,,22bpqaa...