收藏 分享(赏)

Pascal语言基础知识.ppt

上传人:ysd1539 文档编号:8147953 上传时间:2019-06-11 格式:PPT 页数:10 大小:57KB
下载 相关 举报
Pascal语言基础知识.ppt_第1页
第1页 / 共10页
Pascal语言基础知识.ppt_第2页
第2页 / 共10页
Pascal语言基础知识.ppt_第3页
第3页 / 共10页
Pascal语言基础知识.ppt_第4页
第4页 / 共10页
Pascal语言基础知识.ppt_第5页
第5页 / 共10页
点击查看更多>>
资源描述

1、Pascal语言基础知识,一、用计算机解决问题的一般过程,(1)需求分析:就是要用计算机做什么,是画图还是计算等等,(2)明确数据结构,设计算法:就是计算机如何做的问题,(3)编写程序:明确算法,便可着手编程,(4)调试与维护,二、程序设计的语言,机器语言是直接采用二进制编写的程序,汇编语言并不是采用二进制编写程序,因此,当使用汇编语言和高级语言编写程序时,必须得将它转化为计算机能够识别、接受的二进制代码。其中,高级语言是最接近于人类的自然语言。,三、算法的描述,1、算法的定义:计算机在解决问题时,所具有的特定的、有限的具体的操作步骤。,2、常见的算法有:,(1)自然语言:把解决问题的方法以文

2、字的形式显示出来。,如:计算机1+2+100的和,计算机处理的具体步骤: 第一:输入1、2、3、100这100个数字; 第二:计算机其和S(计算机公式是S=1+2+3+100) 第三:输出结果。 第四:结束,(2)用图形描述,如:计算机A+B的和SUM。,(3)用程序描述,在用图形描述时,一些图形符号的含义:,起止框:表示一个算法的开始或结束,输入、输出框:框内必须标明输入、输出的内容,处理框:框内必须标明所进行的处理,判别框:框内标明判别的条件,并要在框外表明条件成立和条件不成立的两种不同流向,流程线:表示从某一框到另一框的流向,连接框:表示算法流向的出口连接点或入口连接点,四、算法的三种基

3、本结构,(1)顺序结构,(2)分支结构,(3)循环结构,五、用Pascal语言编写程序,例:计算半径为R的圆面积S program Area; 程序首部 已知半径求圆的面积 const pi=3.14159; var s,r:real; begin readln(r) ; s:=pi*sqr(r) ; writeln(s=,s); end.,说明:,1、程序首部:Program表明是特定含义程序,接着是用户自行定义的文档名,是求面积,还是和等,没有硬性规定。,2、说明部分:对编程过程中用到的数据的一些说明,比如: const(常量):不变的数值; var(变量):变化的数值;,3、执行部分:由

4、begin开始,end结束,须成对出现。,在每一句语句结束后,都要用“;”号隔开,作为语句之间的分隔符。最后在end后加上句号“.”圆心实点,表明整个程序结束。,附:,1、const常量的附值:=常数 如:const A=100;,2、var变量的附值:变量类型; 如:var B:integer(整型);,3、readln:读入一个数值,通过计算机输入 如:readln(r);,4、公式的输入:=公式 如:S=Pi*sqr(r),5、常用的运算符:+(加)、-(减)、*(乘)、/(除)、mod(取余)、=(等于)、(不等于)、(大于)、=(大于等于),6、常用的函数名: sqr(平方)、abs(绝对值)、sqrt(平方根)、sin(正弦)、cos(余弦)、pi(圆周率),变为:sqr(a+b)/abs|c|,例2:用Pascal语言描述A+B的和大于等于A-B的差,变为:(A+B)=(A-B),

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报