程序框图条件结构课件.pptVIP

  • 6
  • 0
  • 约2.24千字
  • 约 21页
  • 2016-12-24 发布于浙江
  • 举报
例3 设计房租收费的算法,其要求是:住房面积80平方米以内,每平方米收费3元,住房面积超过80平方米时,超过部分,每平方米收费5元.输入住房面积数,输出应付的房租. 算法分析: 第一步:输入住房面积S 第二步:根据面积选择计费方式:如果S小于或等于80,则租金为M=s×3,否则为M=240+(S-80)×5 第三步:输出房租M的值。 开始 结束 输入面积S 输出租金M S=80? M=3*S M=240+5*(S-80) 否 是 思考:整个程序框图有什么特点? 2.城区一中学生数学模块学分认定由模块成绩决定,模块成绩由模块考试成绩和平时成绩构成,各占50%,若模块成绩大于或等于60分,获得2学分,否则不能获得学分(为0分),设计一算法,通过考试成绩和平时成绩计算学分,并画出程序框图 开始 结束 输入a,b S=60? credit=2 credit=0 否 是 S=(a+b)*0.5 输出credit 例4.编写程序,使得任意输入3个整数按大到小的顺序输出. 算 法 第四步,将b与c比较,并把小者赋给c,大者赋给b 第一步,输入3个整数 第二步,将 与b比较,并把小者赋给b,大者赋给 第三步,将 与c比较,并把小者赋给c,大者赋给 第五步,按顺序输出 开始 t=a,a=b,b=t t=a,a=c,c=t t=b,b=c,c=t 输入a,b,c 输出a,b,c b>a? c>a?

文档评论(0)

1亿VIP精品文档

相关文档