- 1、本文档共20页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Pascal语言程序设计概述
1 程序设计概述(见Pascal1.ppt演示文稿)
教学目的
让学生了解算法的概念、程序设计思想和方法
让学生了解计算机语言的发展
3、让学生了解Pascal的基础知识
教学内容
问题的算法表示
算法的程序实现
程序设计思想和方法
二、教学内容
程序:是完成某项工作的步骤。是电脑用来执行并完成一项工作的序列指令。
程序设计语言(计算机语言):是人类和电脑进行交流的工具。
电脑的程序是由专门的程序设计语言写成的。用Pascal语言写的源程序称Pascal程序。
设计程序的过程通常叫做编程。
一、
计算机语言的发展
1 、机器语言
2、汇编语言
3、 高级语言 Basic 、Pascal、 logo、 cobal、 c Visual Basic(可视化集成开发编程环境)
例:Z=X+Y
if a mod 2=0 then writeln(‘Yes!’)
else writeln(‘No!);
第一节 算法与程序
1.1 解题步骤与算法
算法的概念:解决问题的方法与步骤、规则或公式。
1.2 简单算法举例
(1)求S=1+2+3+4+5+……+100
(2)交换两个变量A、B的值
(3)从十个数中找出最大的数
三种基本的程序结构(见Pascal1.ppt演示文稿)
一、顺序结构
例1:求圆的面积
Pascal 语言程序设计基础
Pascal语言与程序设计概述
PASCAL语言也是一种算法语言,它是瑞士苏黎世联邦工业大学的N.沃思(Niklaus Wirth)教授于1968年设计完成的,1971年正式发表。1975年,对PASCAL语言进行了修改,作为标准PASCAL语言。
Pascal语言概述
二、Pascal语言的特点
⒈它是结构化的语言。
⒉有丰富的数据类型。
⒊能适用于数值运算和非数值运算领域。 PASCAL的功能较强,能广泛应用于各种领域 。
⒋PASCAL程序的书写格式比较自由
三、Pascal语言程序的基本结构
任何程序设计语言都有着一组自己的记号和规则。PASCAL语言同样必须采用其本身所规定的记号和规则来编写程序
program ex_1; { 程序首部 }
const pi=3.14159; { 说明部分 常量说明}
var r,c,s:real; { 说明部分 变量说明}
begin
r:=3; { 圆的半径}
c:=2*pi*r ; {求周长C}
s:=pi*r*r ; {求面积S}
writeln(‘r=’,r,‘ c=’,c,‘ s=’,s); {输出周长面积}
readln;
end.
其中 r、c、s 称为变量
从这个简单的程序解释PASCAL程序的构成.
四、pascal的基本语法单位
1、基本符号
A——Z;a——z;0——9;+,-,*,/,=,,=,=,,,(,),[,],{,},:=,,,;,.,:,..,,^
注意:pascal语言除了能使用以上规定的基本符号外,不得使用任何其它符号。
五、Pascal语言中的关键字和标识符P6-P7
六、Pascal语言中的常量与变量
(一)、常量
在程序运行过程中,其值不能被改变的量称为常量。如123,145.88,abc,true等。
(1)整型常量 (integer)
范围 -32768---32767
(2)实型常量
实型常量包括正实数、负实数和实数零。pascal中表示实型常量的形式有两种。
⑴十进制表示法
这是人们日常使用的带小数点的表示方法。
如0.0,-0.0,+5.61,-8.0,-6.050等都是实型常量,而0.,.37都不是合法的实数形式。
⑵科学记数法
科学记数法是采用指数形式的表示方法,如1.25×105可表示成1.25E+05。在科学记数法中,字母“E”表示10这个“底数”,而E之前为一个十进制表示的小数,称为尾数,E之后必须为一个整数,称为“指数”。
如-1234.56E+26 , +0.268E-5 , 1E5是合法形式,而.34E12 , 2.E5 , E5 ,E,1.2E+0.5都不是合法形式的实数。
(3)字符常量
字符常量是由单个字符组成,如:’a’,’A’,’0’等。特殊地,对于单引号字符,则要表示成’’’’。对于ASCII字符集中,按每个字符在字符集中的位置,将每个字符编号为0-255,编号称为对应字符的序号。
(4)布尔常量
布尔型常量仅有两个值,真和假,分别用标准常量名true和false表示。它们的序号分别为1和0。
(5)符号常量:
文档评论(0)