《人教版高中数学基本算法语句 条件语句2课件苏教必修三.ppt》由会员分享,可在线阅读,更多相关《人教版高中数学基本算法语句 条件语句2课件苏教必修三.ppt(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、条件语句22021/8/9 星期一1赋值语句:赋值语句:赋值语句伪代码的一般格式:赋值语句伪代码的一般格式:变量变量表达式表达式(公式或运算式公式或运算式)或变量或变量符号表示符号表示“”“”如:如:“xy”“xy”表示表示 将将y y的值赋给的值赋给x x知识回顾知识回顾 2021/8/9 星期一2输入语句:输入语句:输入语句伪代码的一般格式:输入语句伪代码的一般格式:Read a,b l输入语句也是赋值语句,只不过是从键盘等输入设输入语句也是赋值语句,只不过是从键盘等输入设备上接受数据,而且可以批量接受数据备上接受数据,而且可以批量接受数据输出语句:输出语句:输出语句伪代码的一般格式:输出
2、语句伪代码的一般格式:Print a,b l 注意使用输出语句输出字符串时,字符内容应加注意使用输出语句输出字符串时,字符内容应加在括号内在括号内2021/8/9 星期一3条件语句条件语句 算法中的条件结构由条件语句来表达。算法中的条件结构由条件语句来表达。条件语句的一般格式:条件语句的一般格式:(If-Then-Else格式格式)If 条件条件 Then 语句语句1Else 语句语句2End If满足条件?满足条件?否否是是语句语句1语句语句22021/8/9 星期一4 If A Then B Else C End If If A Then B If A Then B Else If C T
3、hen D Else E End If End If条件语句伪代码三种格式:条件语句伪代码三种格式:2021/8/9 星期一5例例1 某市出租汽车最新计费标准如下:在某市出租汽车最新计费标准如下:在3km以内(含以内(含3km)路程按起步价)路程按起步价8元收元收费,超过费,超过3km以外的路程按以外的路程按2.4元元/km收费收费.试给出一个出租车计费的算法试给出一个出租车计费的算法.S1 输入输入x;S2 如果如果x3,y 8,否则否则 y 2.4(x3)+8;S3 输出输出y.自然语言:自然语言:Read x If x3 Then y 8 Else y 2.4(x3)+8 End if
4、Print y伪代码:伪代码:块条件语句块条件语句注意语句注意语句缩进缩进End if 不不能省略能省略2021/8/9 星期一6练习练习1:编写一个程序,从键盘上输入一个整编写一个程序,从键盘上输入一个整数,若是正数就将其输出。数,若是正数就将其输出。程序:程序:Read x If x0 Then End If Print x2021/8/9 星期一7例例2 火车托运行李的收费方法如下:火车托运行李的收费方法如下:y是收费,是收费,x是行李重量,当是行李重量,当0 x20(千克)时,按每千克(千克)时,按每千克0.35元收费。当元收费。当x20(千克千克)时,时,20千克的部分按千克的部分按
5、0.35元的单价收费,元的单价收费,超出超出20千克的部分,则按千克的部分,则按0.65元的单价收费。请根据上述收费方元的单价收费。请根据上述收费方法编写程序。法编写程序。(00 and x=20 Then y0.35x Else y 0.3520+0.65(x-20)End If Print y2021/8/9 星期一8练习练习2 编写求一个数是偶数还是奇数的程序,从键盘编写求一个数是偶数还是奇数的程序,从键盘上输入一个整数,输出该数的奇偶性。上输入一个整数,输出该数的奇偶性。程序:程序:Read x y x Mod2 If y=0 Then Print x;“is an even numb
6、er”Else Print x;“is an odd number”End If2021/8/9 星期一9 If A Then B Else C End If If A Then B If A Then B Else If C Then D Else E End If End If条件语句伪代码三种格式:条件语句伪代码三种格式:知识小结:知识小结:行条件语句行条件语句块条件语句块条件语句嵌套条件语句嵌套条件语句2021/8/9 星期一10课后作业:课后作业:课后作业:课后作业:课本课本课本课本 P P P P24242424 习题习题习题习题1.2 1.2 1.2 1.2 No.No.No.No.、.2021/8/9 星期一11