- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* 程序:是完成某项工作的步骤。是电脑用来执行并完成一项工作的序列指令。 程序设计语言(计算机语言):是人类和电脑进行交流的工具。 程序设计概述 Program ex_1; Const pi=3.14159; Var r,c,s:real; Begin r:=10; c:=2*pi*r; s:=pi*r*r; writeln(r,c,s); End. 电脑的程序是由专门的程序设计语言写成的。 用Pascal 语言写的源程序称Pascal程序。 设计程序的过程通常叫做编程。 计算机语言的发展 1 、机器语言0000000010001010010001100000010000000100 MOV SI,0100 MOV AL,[SI] INC ADC [SI],AL MOV [SI],AL 2、汇编语言 3、 高级语言 Basic 、Pascal、 logo、 cobal、 c Visual Basic(可视化集成开发编程环境) 例:Z=X+Y if a mod 2=0 then writeln(‘Yes!’) else writeln(‘No!); 三种基本的程序结构 一、顺序结构 例1:求圆的面积 Pascal 语言程序设计基础 第一章 Pascal语言与程序设计概述 PASCAL语言也是一种算法语言,它是瑞士苏黎世联邦工业大学的N.沃思(Niklaus Wirth)教授于1968年设计完成的,1971年正式发表。1975年,对PASCAL语言进行了修改,作为标准PASCAL语言。 第一节 算法与程序 1.1 解题步骤与算法 算法:解决问题的方法与步骤、规则或公式。 1.2 简单算法举例 (1)求S=1+2+3+4+5+……+100 (2)交换两个变量A、B的值 (3)从十个数中找出最大的数 第二节 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的基本语法单位 1、基本符号 A——Z;a——z;0——9;+,-,*,/,=,,=,=,,,(,),[,],{,},:=,,,;,.,:,..,,^ 注意:pascal语言除了能使用以上规定的基本符号外,不得使用任何其它符号。 四、Pascal语言中的关键字和标识符P6-P7 常量 (1)整型常量 (integer) 范围 -32768---32767 (2)实型常量 十进制表示法 科学记数法 (3)字符常量 (4)布尔常量 (5)符号常量 五、Pascal语言中的常量与变量 六、Pascal语言中的表达式 a+b/(c+d) 1/(1+1/(2*3.14159)) a*a*a 七、Pascal语言中的数据类型P11—P12 1、整型(integer) 正、负整数和零 maxint=32767 范围:-32768~32767 运算:+、-、*、div(整除) mod(求余) 2、实型(real)
您可能关注的文档
最近下载
- 软件服务共享交付中心小组负责人考试.docx VIP
- 17J008 挡土墙(重力式、衡重式、悬臂式)(最新).pdf VIP
- 架子工技能大赛多选题20220627.docx VIP
- 2024外研版英语三年级上册Unit 3 It's a colourful world 第2课时Speed up 课件.pptx
- 政务数据共享交换平台解决方案(60页PPT).pptx VIP
- 综合序列--单选题6.docx VIP
- 小码王CPA图形化编程二级试题打卡-第3天.docx VIP
- 中国临床肿瘤学会(csco)胃癌诊疗指南2025.docx VIP
- 小码王CPA图形化编程二级试题打卡-第1天.docx VIP
- 人工智能四级模拟测试1.docx VIP
文档评论(0)