VB_if_语句的应用.ppt

VB_if_语句的应用.ppt

ID:48044272

大小:1.64 MB

页数:16页

时间:2020-01-13

VB_if_语句的应用.ppt_第1页
VB_if_语句的应用.ppt_第2页
VB_if_语句的应用.ppt_第3页
VB_if_语句的应用.ppt_第4页
VB_if_语句的应用.ppt_第5页
资源描述:

《VB_if_语句的应用.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、会选择的语句——IF语句最新消息据可靠消息,附近新开了一家水果店,出售各类水果,色香味俱全,最近对芒果进行促销,根据顾客购买的数量调整芒果销售的价格。如顾客一次购买5斤以下按原价5元出售,一次5斤以上(含5斤)时则可以在原价的基础上打8折。分析问题:w表示苹果重量,y表示应付金额;5斤以下:y=w*5;5斤以上:y=w*5*0.8(条件语句(if语句)就是为解决此类问题而设计的。)设计算法:①输入苹果重量w的值;②判断w>=5的值是true还是flase③计算应付金额y,如果w>=5的值是true,则y=w*3*0.8;否则为y=w*3④

2、输出应付金额y什么是IF条件语句if条件then语句Aendifif条件then语句Aelse语句BendifIf和endif要成对出现选择结构选择语句例1:输入一个数到变量a,输出它的绝对值(不用绝对值函数)if____then____endifa<0a=-aPrint意为打印,是输出语句。a<0a=inputbox("")printa例2:从键盘分别输入两个不相等的数到变量a、b,输出其中较大的数。if____then____else____endifa>bprintaprintba>b购买水果问题:IfThenElseEndIf关系

3、运算与关系表达式关系运算符:用于比较表达式大小关系=、<>、<、<=、>、>=当x=5,y=2时,求下面关系表达式的结果。x=5x<=5x>=0x<>yx*2>5<判断条件><语句1><语句2>w<5y=5*wy=5*w*0.8Printy;"元"关系运算与关系表达式逻辑类型只有两种结果:True(表示结果为真)False(表示结果为假)当x=5,y=2时,求下面关系表达式的结果。x=5truex<=5truex<0falsex<>ytruex*y>10falsedim变量名asboolean购买水果问题:Ifw<5Theny=5*wEl

4、sey=5*w*0.8EndIfPrinty;”元”00Andw<5在VB程序中能直接书写02)False与And(25>=10)and(25<=100)True或Or(25)>100or(25<2)False逻辑运算与逻辑表达式Not(取反)取原始逻辑值相反的值nottrue=falsenotfalse=true只用当两个表达

5、式的值都为真(true)时,结果才是真。trueandtrue=truefalseandtrue=false两个表达式中只要有一个为真时,结果就为真;只有当两个表达式的值都为假(false)时,结果才为假falseorfalse=falsefalseandture=trueand(并且)or(或者)表达式中可能包括算术运算、关系运算和逻辑运算等多种基本运算,以及这些基本运算所涉及的数据(变量和常量)。算术运算关系运算逻辑运算高低练习由下列条件写出相应的VB逻辑表达式1、条件“-3

6、表达式:3、判断变量a、b均不为0的逻辑表达式:x>-3andx<3k>0andkmod2=1a*b<>0a<>0andb<>0练习当x=5,y=2时,求下面表达式的结果。x<5andx>0ornotx>yandx*2>5falsetruetruetruenotfalseandfalseandtruefalseorfalse逻辑运算的优先级:not—>and—>or任务说明:1、输入体重(kg)和身高(m)2、BMI是体重指数BMI=体重/身高*身高3、BMI在18.5~23.9之间体重是正常的,否则是不正常的。开始输入体重和身高BMI=

7、体重/身高*身高18.5<=BMI<=23.9体重正常体重不正常结束说明:1、输入体重(kg)和身高(m)2、BMI是体重指数BMI=体重/身高*身高3、BMI在18.5~23.9之间体重是正常的,否则是不正常的。truefalse谢谢

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。