欢迎来到天天文库
浏览记录
ID:57049134
大小:532.00 KB
页数:18页
时间:2020-07-28
《程序的顺序结构(一)课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、2.2程序的顺序结构求圆的面积PrivateSubCommand1_Click()ConstPIAsSingle=3.14DimrAsSingle,sAsSingler=10s=PI*r*rPrint"圆的面积s=",sEndSub1、赋值语句格式:变量=表达式这里的“=”是赋值符号,它的含义是将表达式的值赋给左边的变量。例:(1)a=30(2)a=40+10(3)a=a+20格式:Print输出内容功能:(1)输出内容是变量、表达式,输出它们的值。(2)输出内容是字符串,则输出双引号内的内容。(3)各输出内容之间用;分隔,则按紧凑格式输出。(4)各输出内容之间用,分隔,则按分区格式输出。
2、例:Print"a=";a2、输出数据的语句(1)分析问题思考:应定义几个变量?长方体全面积的公式?长方体体积的公式?例题讲解:例1、已知长方体的长、宽、高(10、8、6),编写一个程序,求长方体的全面积和体积。(1)分析问题长:a宽:b高:c全面积:s体积:v计算公式:s=2*(a*b+b*c+a*c)v=a*b*c例1、已知长方体的长、宽、高(10、8、6),编写一个程序,求长方体的全面积和体积。例题讲解:(2)设计算法例题讲解:①输入a、b、c的值;②计算长方体的全面积:s=2*(a*b+a*c+b*c);③计算长方体的体积:v=a*b*c;④输出s、v的值;例1、已知长方体的长、宽
3、、高(10、8、6),编写一个程序,求长方体的全面积和体积。(2)设计算法例题讲解:①输入a、b、c的值;②计算s=2*(a*b+a*c+b*c);③计算v=a*b*c;④输出s、v的值;(3)编写程序DimaAsSingle,bAsSingle,cAsSingleDimsAsSingle,vAsSinglea=10b=8c=6s=2*(a*b+a*c+b*c)v=a*b*cPrint"全面积s=";s,"体积v=";v(4)调试程序例1、已知长方体的长、宽、高(10、8、6),编写一个程序,求长方体的全面积和体积。格式:InputBox(提示信息,标题,默认值,位置)其中:提示信息:指对
4、输入数据的提示,显示在对话框中。标题:指运行此函数后弹出的对话框的标题。默认值:指默认的输入数据值。位置:指运行此函数在屏幕上的位置。3、输入数据的函数:作用:InputBox()是提供从键盘输入数据的函数,利用它可产生一个对话框,提示用户输入数据并单击命令按钮。例:r=InputBox("r=","请输入半径")输入数据的函数:格式:InputBox(提示信息,标题,默认值,位置)例:r=InputBox("R=","输入半径",10)输入数据的函数:思考从键盘输入两个不相等的整数a和b,交换它们的值后输出。如何从键盘输入变量的值?PrivateSubCommand1_Click()Di
5、maAsInteger,bAsInteger,tAsIntegera=100b=200t=aa=bb=tPrint"a=";a,"b=";bEndSub已知变量a的值为100,b的值为200,交换它们的值后输出。课堂练习:PrivateSubCommand1_Click()DimaAsInteger,bAsInteger,tAsIntegera=b=t=aa=bb=tPrint"a=";a,"b=";bEndSub从键盘输入两个整数a、b,交换它们的值后输出。InputBox("a=")InputBox("b=")例2、从键盘输入一个三位整数,然后将它反向输出。465654(1)分析问题x
6、:三位整数y:x的反向输出计算公式:x1=x100x2=(x-x1*100)10x3=xMod10y=x3*100+x2*10+x1例题讲解:x1:x的百位x2:x的十位x3:x的个位例2、从键盘输入一个三位整数,然后将它反向输出。(2)设计算法①输入x的值;②x1=x100;③x2=(x-x1*100)10;④x3=xMod10;⑤y=x3*100+x2*10+x1;⑥输出y的值;(3)编写程序(4)调试程序例题讲解:2.2程序的顺序结构开始结束语句1语句2…语句N执行顺序:当执行第一条语句后,必须从第二条语句执行,顺序执行所有的语句,直到执行完最后一条语句为止。程序特点:在这个
7、结构内按由上到下的书写顺序执行,它只有一个入口和一个出口。知识总结课堂小结1计算机解决问题的过程2程序的顺序结构特点3顺序结构的程序的基本语句
此文档下载收益归作者所有