版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、赋值语句:赋值语句:赋赋值语句伪代码的一般格式:值语句伪代码的一般格式:变量变量表达式表达式( (公式或运算式公式或运算式) )或变量或变量符号表示符号表示“”如:如:“xyxy”表示表示 将将y y的值赋给的值赋给x x知识回顾知识回顾 输入语句:输入语句: 输入语句伪代码的一般格式:输入语句伪代码的一般格式: Read a,b l输入语句也是赋值语句,只不过是从键盘等输入设输入语句也是赋值语句,只不过是从键盘等输入设备上接受数据,而且可以批量接受数据备上接受数据,而且可以批量接受数据输出语句:输出语句: 输出语句伪代码的一般格式:输出语句伪代码的一般格式: Print a,b l 注意使用
2、输出语句输出字符串时,字符内容应加注意使用输出语句输出字符串时,字符内容应加在括号内在括号内条件语句条件语句 算法中的条件结构由条件语句来表达。算法中的条件结构由条件语句来表达。条件语句的一般格式:条件语句的一般格式:(If-Then-Else格式格式)If 条件条件 Then 语句语句1Else 语句语句2End If满足条件?满足条件?否否是是语句语句1语句语句2 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条件语句伪代码三种格式:条件语句伪代码三种格式:例例1
3、 某市出租汽车最新计费标准如下:在某市出租汽车最新计费标准如下:在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 Print y伪代码:伪代码:块条件语句块条件语句注意语句注意语句缩进缩进End if 不不能省略能省略练习练习1:编写一个
4、程序,从键盘上输入一个整编写一个程序,从键盘上输入一个整数,若是正数就将其输出。数,若是正数就将其输出。程序:程序: Read x If x0 Then End If Print x例例2 火车托运行李的收费方法如下:火车托运行李的收费方法如下:,35.0)20(65.02035.0 xxyy是收费,是收费,x是行李重量,当是行李重量,当0 x20(千克)时,按每千克(千克)时,按每千克0.35元收费。当元收费。当x20(千克千克)时,时,20千克的部分按千克的部分按0.35元的单价收费,元的单价收费,超出超出20千克的部分,则按千克的部分,则按0.65元的单价收费。请根据上述收费方元的单价收
5、费。请根据上述收费方法编写程序。法编写程序。(00 and x=20 Then y0.35x Else y 0.3520+0.65(x-20) End If Print y练习练习2 编写求一个数是偶数还是奇数的程序,从键盘编写求一个数是偶数还是奇数的程序,从键盘上输入一个整数,输出该数的奇偶性。上输入一个整数,输出该数的奇偶性。程序:程序: Read x y x Mod2 If y=0 Then Print x ; “is an even number” Else Print x ; “is an odd number” End If 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条件语句伪代码三种格式:条件语句伪代码三种格式:知识小结:
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论