精品文档---下载后可任意编辑1.1 算法与程序框图练习(P5)1、算法步骤:第一步,给定一个正实数
第二步,计算以为半径的圆的面积
第三步,得到圆的面积
2、算法步骤:第一步,给定一个大于 1 的正整数
第三步,用除,等到余数
第四步,推断“”是否成立
若是,则是的因数;否则,不是的因数
第五步,使的值增加 1,仍用表示
第六步,推断“”是否成立
若是,则结束算法;否则,返回第三步
练习(P19)算法步骤:第一步,给定精确度,令
第二步,取出的到小数点后第位的不足近似值,赋给;取出的到小数点后第位的过剩近似值,赋给
第三步,计算
第四步,若,则得到的近似值为;否则,将的值增加 1,仍用表示
第五步,输出
程序框图: 习题 1
1 A 组(P20) 1、下面是关于城市居民生活用水收费的问题
为了加强居民的节水意识,某市制订了以下生活用水收费标准:每户每月用水未超过 7 m3时,每立方米收费元,并加收元的城市污水处理费;超过 7m3的部分,每立方收费元,并加收元的城市污水处理费
设某户每月用水量为 m3,应交纳水费元,那么与之间的函数关系为我们设计一个算法来求上述分段函数的值
算法步骤:第一步:输入用户每月用水量
第二步:推断输入的是否不超过 7
若是,则计算;若不是,则计算
第三步:输出用户应交纳的水费
精品文档---下载后可任意编辑程序框图:2、算法步骤:第一步,令 i=1,S=0
第二步:若 i≤100 成立,则执行第三步;否则输出 S
第三步:计算 S=S+i2
第四步:i= i+1,返回第二步
程序框图:3、算法步骤:第一步,输入人数 x,设收取的卫生费为 m 元
第二步:推断 x 与 3 的大小
若 x>3,则费用为;若 x≤3,则费用为
第三步:输出
程序框图:B 组 1、算法步骤:第一步,输入
第二步:计算
第三步:计算