简单的IF语句

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

IF语句与顺序结构语句的区别 语句与顺序结构语句的区别
语句序列
顺序语句序列
例题: 假设正方的边长为n;那么正方形的面积是s;请你写出正方形面积的Pascal程序
Program zfx_mianji; var n,s:integer; Begin readln(n); S:=n*n Writeln(‘s=’,s); End.
简单的IF语句 简单的IF语句 IF
执教人:毛一凡
IF条件语句的执行图示 IF条件语句的执行图示
条件语句是用一个布尔表达 式的值来决定程序的走向。 即程序提供一个分支,由布 尔表达式的值来决定程序究 竞运行哪个分支。 即程序已经不是顺序结构了, 而是提供了一个分支结构。 每次只可能运行其中的一个 分支。
例题练习
例2.联单华榕超市里卖电池,每个电池8角钱,若数量超过10个, 则可打7.5折。 Program ex4_2; Var Num:integer; P,T:real; Begin Write(‘Num=’); readln(Num); P:=0.8; If Num>10 then P:=P*0.75; T:=N*P; Writeln(‘T=’,Total:0:2); Readln; End.
语言标识符,定义程序名
定义n,s两个变量
开始
程序运算主体
结束
条件语句序列
例题 输入一个整数A,判断是否为偶数。(是输出“YES”否则输出“NO”)
Program ex3_1; Var a:integer; Begin Write(‘a=’); readln(a); If (a mod 2 =0) then writeln(‘yes’) Else writeln(‘no’); Readln; End.
பைடு நூலகம்
语言标识符,定义程序名 定义变量a 开始
程序运算主体
结束
读懂IF语句
语言标识符 定义变量a 开始 写入a 计算机读取a 假如a mod 2 =0,a没有余数 那么 屏幕写出yes 否则 屏幕写出 no 结束
Program ex4_2; Var a:ingeter; Begin Write(‘a=’); readln(a); If (a mod 2 =0) then writeln(‘yes’) Else writeln(‘no’); End.
相关文档
最新文档