教育专题:程序的顺序结构

上传人:痛*** 文档编号:244676993 上传时间:2024-10-05 格式:PPT 页数:23 大小:649.50KB
返回 下载 相关 举报
教育专题:程序的顺序结构_第1页
第1页 / 共23页
教育专题:程序的顺序结构_第2页
第2页 / 共23页
教育专题:程序的顺序结构_第3页
第3页 / 共23页
点击查看更多>>
资源描述
,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,程序的顺序结构,乐山沫若中学熊继承,一,.,居民生活消费支出的计算,2-1,:根据国家营养学会推荐的食品定量标准及某年某县农村住户调查资料,该县农村住户基本食品消费项目、数量(每人每年)和单价如表下表所示。,(,1,)求基本食品消费支出,(,2,)如果按照联合国粮农组织提出的贫困标准,把基本食品消费支出占总的生活消费支出的比重定为,60%,,求总的生活消费支出。,项目,粮食,蔬菜,油脂,薯类,肉类,豆干,蛋类,鱼虾,乳类,水果,数量(,kg,),170,144,3,36,18,12,6,6,24,10,单价(元,/kg,),2.46,1.42,9.41,1.14,12.74,2.49,6.67,9.32,2.64,2.07,(,1,)分析问题,设基本食品消费支出为,x,,则,x=170*2.46+144*1.42+10*2.07,设总的生活消费支出为,y,,则,y=x/60%,(,2,)设计算法,给消费的基本食品的数量赋值;,输入各食品单价;,计算基本食品消费支出,x=170*2.46+10*2.07,计算总的生活消费支出,y=x/60%,输出基本食品消费支出,x,输出总的生活消费支出,y,结束,用计算机解决问题的过程,(,3,)编写程序,Private Sub,Command1_Click(),Const s1,As Integer,=170,s2,As Integer,=144,s3,As Integer,=3,s4,As Integer,=36,s5,As Integer,=18,s6,As Integer,=12,s7,As Integer,=6,s8,As Integer,=6,s9,As Integer,=24,s10,As Integer,=10,Dim d1,As Single,d2,As Single,d3,As Single,d4,As Single,d5,As Single,d6,As Single,d7,As Single,d8,As Single,d9,As Single,d10,As Single,Dim x,As Single,y,As Single,d1=Val(,InputBox,(,请输入粮食的单价:,),d2=Val(,InputBox,(,请输入蔬菜的单价:,),d3=Val(,InputBox,(,请输入油脂类的单价:,),d4=Val(,InputBox,(,请输入薯类的单价:,),d5=Val(,InputBox,(,请输入肉类的单价:,),d6=Val(,InputBox,(,请输入干豆类的单价:,),d7=Val(,InputBox,(,请输入蛋类的单价:,),d8=Val(,InputBox,(,请输入鱼虾的单价:,),d9=Val(,InputBox,(,请输入乳类的单价:,),d10=Val(,InputBox,(,请输入水果的单价:,),x=s1*d1+s2*d2+s3*d3+s4*d4+s5*d5+s6*d6+s7*d7+s8*d8+s9*d9+s10*d10,y=x/0.6,Print,基本食品消费支出,x,;x,Print,总的生活消费支出,y,;y,End Sub,(,4,)调试程序,开始,语句,1,语句,2,语句,n,结束,顺序结构的运行流程图,按由上到下的书写顺序执行,只有一个入口和一个出口,什么是顺序结构?,将语句逐条顺序排列,执行时按语句出现的顺序执行,这样的控制结构称为程序的顺序结构。,程序的顺序结构,顺序结构,de,特点:,二、顺序结构的三大基本语句,1.,赋值语句,2.,输入数据的函数,InputBox,(),3.,输出数据的方法,Print,功能:能将表达式的值赋给左边变量的语句,基本格式:,变量,=,表达式,注意:赋值符号要与数学中的等号相区别,赋值符号,1.,赋值语句,例子,:,r=,InputBox,(r=,输入半径,),将,赋值符号右边的,InputBox,(r=,输入半径,),的值,赋给变量,r,思考下列语句,(,1,),A=1234,(,2,),B=1000,(,3,),C=A+B,(,4,),B=B+1,(,5,),A=A+10,(,6,),A=A*10,(,7,),A=30,,,B=40,T=A,,,A=B,,,B=T,A=?,,,B=?,赋值,计算,计数器,累加器,累乘器,交换器,说明:,提示信息:对输入数据的提示,显示在弹出的对话框中,不能省略。,标题:运行函数后弹出对话框的标题。,默认值:默认的输入数据值。,坐标位置:运行函数后弹出的对话框左上角在屏幕上的坐标位置。,功能:提供从键盘输入数据的函数,基本格式:,InputBox,(“,提示信息,”,”,标题,”,默认值,坐标位置,),不可以省略,可以省略,2.,输入数据的函数,InputBox,(),功能:提供从键盘输入数据的函数,基本格式:,InputBox,(“,提示信息,”,”,标题,”,默认值,坐标位置,),不可以省略,可以省略,例:,InputBox,(“A=”,“,输入,”,12,100,20),提示信息,标题,默认值,对话框左上角坐标,2.,输入数据的函数,InputBox,(),功能:提供从键盘输入数据的函数,基本格式:,InputBox,(“,提示信息,”,”,标题,”,默认值,坐标位置,),不可以省略,可以省略,2.,输入数据的函数,InputBox,(),例,:,r=,InputBox,(“R=”,“,输入三位数,),提示信息,标题,功能:能将变量或表达式的值输出到窗体上的方法。,基本格式:,Print,输出内容,注意:输出内容可以是数、变量、表达式,也可以是字符串。,输出内容说明,(1),输出内容是数、变量、表达式,(,先计算,后输出计算值,),Print 5,3,结果为,8,Print,x=,;5,3,结果为,x=8,输出内容是,引号,引起来的字符串,原样输出,Print,你好,结果为,你好,3.,输出数据的方法,Print,功能:能将变量或表达式的值输出到窗体上的方法。,基本格式:,Print,输出内容,注意:输出内容可以是数、变量、表达式,也可以是字符串。,输出格式说明,(2),输出内容是多个时,输出内容之间可以用,逗号,或,分号,分隔,;,分号,:则后面一个输出内容紧跟前一个输出(,紧凑格式,),Print,早安,;,中国,结果为,早安中国,逗号,,则按照分区,(14,个字符位置,),格式输出(分区格式),Print,早安,中国,结果为,早安中国,3.,输出数据的方法,Print,功能:能将变量或表达式的值输出到窗体上的方法。,基本格式:,Print,输出内容,注意:输出内容可以是数、变量、表达式,也可以是字符串。,输出格式说明,(2),Print,语句末尾带有分号或逗号:则下一个输出语句中的输出内容不换行,直接在当前行输出。(,句末标点格式,),Print,早安,;,中国,Print,x=,;,Print 5,3,Print,早安,中国,3.,输出数据的方法,Print,功能:能将变量或表达式的值输出到窗体上的方法。,基本格式:,Print,输出内容,注意:输出内容可以是数、变量、表达式,也可以是字符串。,输出格式说明,(3),如果输出内容后面没有符合,则表示下一个,Print,换行输出;如果,Print,中没有输出内容,则表示输出一个空行。,print,x=,;,5+3,y=,;,5-3,Print,Print,China,3.,输出数据的方法,Print,课堂练习,选择题,下列赋值语句中,()是错误的。,A.X=X+1,B.X=X+Y,C.X+Y=X,D.X=46,答案:,C,赋值号左边的变量只能是变量,不能是常量、常数、表达式。,课堂练习,选择题,下列程序的功能是求两个数,a,b,的(),Private Sub Command1_Click(),a=,InputBox,(a=,输入,),b=,InputBox,(b=,输入,),Max=(a+b)/2+,Abs,(a-b)/2,Print Max=;Max,End Sub,A.,最大值,B.,最小值,C.,中间值,D.,求不出最大值,课堂练习,选择题,下列程序的功能是求两个数,a,b,的(),Private Sub Command1_Click(),Dim a As Integer,b As Integer,a=,InputBox,(a=,输入,0),b=,InputBox,(b=,输入,0),Min=(a+b)/2-,Abs,(a-b)/2,Print Min=;Min,End Sub,A.,最大值,B.,最小值,C.,中间值,D.,求不出最大值,课堂练习,选择题,下列程序的功能是求两个数,a,b,的(),Private Sub Command1_Click(),a=Val(,InputBox,(a=,输入,),b=Val(,InputBox,(b=,输入,),Max=(a+b)/2+,Abs,(a-b)/2,Print Max=;Max,End Sub,A.,最大值,B.,最小值,C.,中间值,D.,求不出最大值,语句,x=x+1,的含义是,x,与,x+1,相等。,(),课堂练习,判断题,实践,P37-38,实践,1,、,2,、,3,课程总结,赋值语句:将表达式的值赋给左边变量的语句,基本格式:变量,=,表达式,输入函数:提供从键盘输入数据的函数,基本格式:,InputBox,(,提示信息,标题,默认值,坐标位置,),输出方法:将表达式或变量的值输出到窗体上的方法,基本格式:,Print,输出内容(两种输出格式),顺序结构的特点:按由上到下的书写顺序依次执行;,只有一个入口和一个出口,本节课程到此结束,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!