1 / 16
文档名称:

第4讲 分支结构程序设计(pascal程序语言基础)PPT课件.ppt

格式:ppt   大小:43KB   页数:16页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第4讲 分支结构程序设计(pascal程序语言基础)PPT课件.ppt

上传人:读书之乐 2025/5/17 文件大小:43 KB

下载得到文件列表

第4讲 分支结构程序设计(pascal程序语言基础)PPT课件.ppt

相关文档

文档介绍

文档介绍:该【第4讲 分支结构程序设计(pascal程序语言基础)PPT课件 】是由【读书之乐】上传分享,文档一共【16】页,该文档可以免费在线阅读,需要了解更多关于【第4讲 分支结构程序设计(pascal程序语言基础)PPT课件 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。第四讲 选择构造程序设计
重要内容:
1、IF语句
2、CASE语句
一、if 语句
平常生活中的实例:
假如 我有钱 那么 我就吃牛肉粉 否则 我就吃馒头
if 条件(我有钱) then 执行语句1(吃粉) else 执行语句2(吃馒头)
在计算机中可以通过此种方式来控制语句的执行次序:
if 语句
概念及应用
格式1:
if (布尔体现式) then
(语句1)
else
(语句2);
语句执行原理:假如布尔体现式的值为true,
则执行(语句1),否则跳过(语句1)执行(语句2),
然后继续执行下面的语句
if 语句
执行流程图:
条件(有钱)
语句1(吃粉)
语句2(吃馒头)
前面的语句
背面的语句
true
false
if 语句
格式2:
if (布尔体现式) then
(语句1);
语句执行原理:只有then,没有else,当条件布尔
体现式为true时,执行(语句1),假如为false,则
跳过(语句1),继续执行下面的语句
执行流程图:
if 语句
条件
语句1
前面的语句
背面的语句
true
false
例题:
if 语句
program text1;
var
a,b,c:integer;
begin
read(a,b,c);
if a>b then
writeln(a);
writeln(b);
writeln(c);
end.
输入:3 2 1
program text2;
var
a,b:integer;
begin
read(a,b,c);
if a>b then
writeln(a)
else
writeln(b);
writeln(c);
end.
复合语句
例子:
program text3;
var
a,b,c:integer;
begin
readln(a,b,c);
if (a>b) then
writeln(a);
writeln(c);
if (a>c) then
writeln(a);
writeln(b);
end.
program text4;
var
a,b,c:integer;
begin
readln(a,b,c);
if (a>b) then
begin
writeln(a);
writeln(c);
end;
if (a>c) then
begin
writeln(a);
writeln(b);
end;
end.
输入:2 1 3
复合语句
语句格式
begin
(语句1);
(语句2);
(语句3);
…………
end
把多种语句用begin……end包起来表达把这多种语句
作为一种整体进行处理
注:单独的一种分号”;”表达一种空语句。
复合语句
输入三角形的三边a,b,c,判断与否为
三角形,假如是则输出三角形的面积。
练习