《Pascel语言基础》ppt课件九年级信息技术.ppt
《《Pascel语言基础》ppt课件九年级信息技术.ppt》由会员分享,可在线阅读,更多相关《《Pascel语言基础》ppt课件九年级信息技术.ppt(51页珍藏版)》请在三一办公上搜索。
1、Pascal语言程序设计基础,程序=计算机语言+数据结构+算法,Pascal,Const pi=3.14159;Var s,r:real;begin readln(r);s:=pi*r*r;writeln(s=,s);end.,程序首部,程序体,Program Area(input,output);,说明部分,执行部分,例:计算半径为R的圆面积S,Pascal符号,保留字:(关键字),预定义标识符,标准常量:FLASE、MAXINT、TRUE,标准类型:BOOLEAN、CHAR、REAL,标准函数:ABS、CHR、COS,标准过程:DISPOSE、GET,标准文件:INPUT、OUTPUT,用
2、户标识符,在Pascal语言中具有特定的含义,选用的表识符不能和保留字相同。,有效长度为63个字符,并且大小写等效。,标识符必须是以字母开头的字母、数字、下划线序列。,判断:a_1 a-1 78t Max 9_a hi.a,数据类型,基本简单类型,标准类型,用户自定义类型,实数类型,整数类型,字符类型,布尔类型,枚举类型,子界类型,顺序类型,构造(复杂)类型,数组类型,集合类型,记录类型,文件类型,指针类型,类型 数值范围占字节数格式shortint-1281281带符号8位(短整型)integer-3276832767 2 带符号16位(整型)longint-2147483648 4 带符号
3、32位(长整型)2147483647 byte 0255 1 带符号8位(字节型)word 065535 2 带符号16位(字类型),1、整型,http:/,驾驶员之家 2016年新题库科目一模拟考试驾驶员之家 2016年安全文明驾驶常识模拟考试驾驶员之家 C1驾驶证能开什么车驾驶员之家 C2驾驶证能开什么车驾驶员之家 C3驾驶证能开什么车驾驶员之家 C4驾驶证能开什么车驾驶员之家 A1驾驶证能开什么车驾驶员之家 A2驾驶证能开什么车驾驶员之家 A3驾驶证能开什么车驾驶员之家 B1驾驶证能开什么车驾驶员之家 B2驾驶证能开什么车,Pascal规定了两个预定义整型常量标识符maxint和maxl
4、onint,他们各表示确定的常数值 maxint为32767 maxlongint为2147483647 他们的类型分别是integer 和longint,类型 数值范围 占字节数有效位数real 2.9e-39.1.7e38 6 11.12基本实型Single 1.5e-45.3.4e38 4 7.8单精度实型 double 5.0e-324.1.7e308 8 15.16双精度实型,2、实型,一个实型数据用来存放实数。,3、字符型,标识符:char,字符型必须用单引号括起来,字母作为字符型时,大小写是不等价的,字符型只允许单引号中有一个字符,否则就是字符串。,比较大小:A()a,一个布尔型
5、数据用来存放逻辑值(布尔值)。,4、布尔型,布尔型的值:false(0)和true(1);,boolean是布尔型的标识符。,false 和true都是预定义常数标识符,分别表示逻辑假和逻辑真。,truefalse。,布尔运算的运算次序:NOT AND XOR、OR,例1:(第11届NOIP)设Atrue,Bfalse,Cfalse,D=true,以下逻辑运算表达式值为真的是(),A.(AB)(C D)B.(AB)C)DA(B C)D D.(A(B C)DE.(A B)(C D),例2(第9届NOIP)设Atrue,Bfalse,Ctrue,D=true,逻辑运算表达式AB C D的值是(),
6、二进制的逻辑运算,二进制数1和0在逻辑上可以代表“真”与“假”、“是”与“否”、“有”与“无”。,1、逻辑加法(“或”运算)逻辑加法通常用符号“+”或“”来表示。逻辑加法运算规则如下:0+0=0,00=0 0+1=1,01=1 1+0=1,10=1 1+1=1,11=1,2、逻辑乘法(“与”运算)逻辑乘法通常用符号“”或“”或“”来表示。逻辑乘法运算规则如下:00=0,00=0,00=0 01=0,01=0,01=0 10=0,10=0,10=0 11=1,11=1,11=1,3、逻辑否定(非运算)逻辑非运算又称逻辑否运算。其运算规则为:0=1 非0等于1 1=0 非1等于0,4、异或逻辑运算
7、(半加运算)异或运算通常用符号表示,其运算规则为:00=0 0同0异或,结果为0 01=1 0同1异或,结果为1 10=1 1同0异或,结果为1 11=0 1同1异或,结果为0 即两个逻辑变量相异,输出才为1,练习:,1、1010111 10011101=,书本P11-N15,2、1010101001100110=,3、10101100=,4、10101010 00001111=,试一试:,1、请模仿写出一个Pascal程序以实现计算梯形面积。假设梯形上底a5,下底b10,高h6。,2、给出半径R100,求圆周长、圆面积。,3、一个学生五门课的成绩为:70、89、65、100、78。编PASC
8、AL程序,输出平均成绩。,一、常量,1、常量定义,2、定义常量的语法格式,CONST=;=;,3、类型,(1)数 n100(2)字符 ch*(3)字符串 strHangzhou(4)布尔值 flagTrue,二、变量,1、变量定义,2、变量说明部分的语法格式,VAR:;:;,Var begin read(a,b);c:=a*b;d:=a/b;writeln(c);writeln(d);End.,?,例:输入:两个整数a、b(=3000),输出它们的乘积c,商d。,a,b:integer;C:longint;d:real;,三、标准函数,1、算术函数函数标识符 自变量类型意义结果类型 abs整型
9、、实型绝对值同自变量 exp整型、实型指数实型 ln 整型、实型自然对数实型 int 整型、实型整数部分实型 frac 整型、实型小数部分实型 arctan 整型、实型反正切实型 sin 整型、实型正弦实型 cos整型、实型余弦实型 sqr整型、实型平方同自变量 sqrt 整型、实型平方根实型,练习,abs(-4)=abs(-7.49)=frac(-3.71)=int(-3.71)=sqr(4)=sqrt(4)=,函数标识符 自变量类型 意义 结果类型odd(x)整型 判断奇数 布尔型pred(x)顺序类型求前趋 同自变量succ(x)顺序类型求后继 同自变量例:odd(1000)=false
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Pascel语言基础 Pascel 语言 基础 ppt 课件 九年级 信息技术
链接地址:https://www.31ppt.com/p-5896168.html