《程序框图条件结构》由会员分享,可在线阅读,更多相关《程序框图条件结构(21页珍藏版)》请在金锄头文库上搜索。
1、1.2.2条件结构算法初步基本的程序框和它们各自表示的功能如下:图形符号名称功能 终端框( 起止框)表示一个算法的起始 和结束 输入、输 出框表示一个算法输入和 输出的信息 处理框( 执行框) 判断某一条件是否成立,成立 时在出口处标明“是”或“Y”; 不”成立时标明“否”或“N”.判断框赋值、计算流程线连接程序框连接点连接程序框图的两部分练习巩固 看下面的程序框图,分析算法的作用(1)开始结束输入x输出y(2)开始结束输入a,ba7时)例3 设计房租收费的算法,其要求是:住房面积80平方米 以内,每平方米收费3元,住房面积超过80平方米时,超过 部分,每平方米收费5元.输入住房面积数,输出应
2、付的房租 .算法分析:第一步:输入住房面积S第二步:根据面积选择计费 方式:如果S小于或等于80,则租金为M=s3,否则 为M=240+(S-80)5第三步:输出房租M的值。开始结束输入面积S输出租金MS=60?credit=2credit=0否是S=(a+b)*0.5输出credit例4.编写程序,使得任意输入3个整数按大到小的顺序输出.算 法第四步,将b与c比较,并把小者赋给c,大者赋给b第一步,输入3个整数第二步,将 与b比较,并把小者赋给b,大者赋给第三步,将 与c比较,并把小者赋给c,大者赋给 第五步,按顺序输出 开始t=a,a=b,b=tt=a,a=c,c=tt=b,b=c,c=t输入a,b,c输出a,b,cba?ca?cb?否否否结束程序框图是是是