三、解答题
5.用基本语句描述判断点P(a,b)与圆Cx2+y2=r2(r>0)的位置关系的算法.
[解析] 用基本语句描述为:
输入a,b,r;
If a2+b2>r2 Then
输出“点P在圆C外”.
Else
If a2+b2=r2 Then
输出“点P在圆C上”.
Else
输出“点P在圆C内”.
End If
End If
6.用基本语句描述下图所示的框图表示的算法.
[解析] 该框图表示的算法的功能是求分段函数y=的函数值.
用基本语句描述为:
输入x;
If x<0 Then
If x<-4 Then
7.某服装厂生产一种服装,每件服装的成本为40元,出厂单价为60元.该厂为鼓励销售商订购,决定当一次订购量超过100件时,每多订购一件,订购的全部服装的出厂单价就降低0.02.根据市场调查,销售商一次订购量不会超过500件.设一次订购量为x件,服装的实际出厂单价为P元,写出函数P=f(x)的表达式,并画出算法流程图,用基本语句描述该算法.