信息学奥赛:Free Pascal的安装、使用以及程序的编译与运行

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Free Pascal IDE
文件 编辑
查找替换 运行 编译
调试
工具 选择项处理 窗口
帮助
菜单栏
Free Pascal的菜单
Free Pascal的使用
1.注意:
在做题时,先进入Windows命令行环境,务必在 进入程序源代码所在目录后,再执行fp命令启动 Free Pascal集成开发环境。 Windows 2000、XP下,点击:开始->运行,输 入cmd,点击“确定”,即可启动命令行环境; 需要调整窗口布局,如果窗口布局错乱,可以 删除fp同一目录下的fp.dsk(感谢sceoy想出该方法)
Free Pascal常用快捷键汇总
菜单 Open Save Exit Help Undo Run Compile 功能 打开一个文件 F3 存盘 F2 Alt+x 退出Free Pascal IDE F1 帮助 Alt+bksp 撤销或取消上一步操作 Ctrl+F9 运行 Alt+F9 编译 Alt+F5 查看程序运行结果 快捷键

2.输入一个四位整数,将这个数反向输出。(例: 输入为1367,输出为7631)
program ex2(input,output); var n,ge,shi,bai,qian:integer; begin writeln(‘input a number:’): readln(n); qian:=n div 1000; bai:=n div 100 mod 10; shi:=n mod 100 div 10; ge:=n mod 10; n:=ge*1000+shi*100+bai*10+qian; writeln(n); end.
作业一、完成下面程序的输入、编译、运 行、保存,熟悉Pascal的集成环境。
1.输出图形
program ex1(input,output); var h,k:integer; begin for h:=1 to 8 do begin write(‘’:20-h); for k:=1 to 2*h-1 do write(‘@’); writeln; end end.
5.程序的保存与打开 当我们想把程序窗口中的程序存入磁 盘时,可以通过按F2键(或执行File菜单中 的save命令)来保存程序。第一次保存文 件时屏幕上会出现一个对话框要求输入文 件名(默认扩展名为.pas)。 当我们要将磁盘上的程序文件中的 PASCAL程序装入窗口时,可按F3(或执行 File菜单中的Open命令)来装入程序,此时 系统也会弹出一个对话框要求输入要打开 的文件名,或直接在文件对话框列表中选 择所要的文件,然后回到打开文件。

3.猜数程序
program ex3(input,output); var x,n,k:integer; begin randomize; x:=random(100); n:=0; repeat write(‘please input a number(0-100):’); read(k); n:=n+1; if k=x then writeln(‘You are right!’); if k>x then writeln(‘Too big.Please try again!’); if k<x then writeln(‘Too small.Please try again!’); until (k=x) or (n=10); if (n=10) and (k<>x) then writeln(‘You are fail.The number is ’,x) end.
用Free Pascal编写程序的过程
2.新建程序窗口
按F10进行主菜单,选择FILE菜单,执行其中NEW 命令,就可建立一个新的程序窗口(默认文件名为 Noname00.pas或Noname01.pas等)。
3.程序的输入、编辑与运行
在当前程序窗口中,一行一行的输入程序。当程序 输入完毕之后,一般要先按Alt+F9(或执行compile菜单 中compile命令)对程序进行编译。如果程序有语法错 误,则会在程序窗口的第一行处显示第一个红色错误信 息。若无语法错误,则窗口正中央会出现一个对话框, 提示编译成功。接下来,我们可以运行程序了。 程序的运行可以通过按ALT+R打开RUN菜单中的RUN 命令,或直接按快捷键CTRL+F9。则可以在用户窗口中 输出运行结果。通常在程序运行结束后系统回到Pascal 系统的集成环境,因此要查看运行结果,要按ALT+F5将 屏幕切换到用户屏幕。
Free Pascal的安装、使用以及 程序的编译与运行
Free Pascal的安装
如果已经安装过旧版本的Freepascal For NOI,安装新版 本前,务必将已安装版本卸载。 用户在下载完毕后,运行Freepascal For NOI的安装文件, 按照安装向导的提示即可完成安装过程。 注意,在安装完成以后需要重新启动Windows,使 Freepascal For NOI生效。 在安装过程完成后,用户点击“开始”菜单,选择“程序” 菜单项可以发现“Freepascal For NOI”的快捷菜单,其中包 含:fp、卸载Freepascal For NOI两项。 点击fp,可以直接进入Freepascal IDE集成开发环境,用 户可以在Freepascal IDE开发环境下进行源代码编辑、程序编 译、调试等开发工作,并可从Freepascal IDE的在线文档中获 取帮助。 卸载Freepascal For NOI用于卸载Freepascal For NOI, 点击后出现卸载向导,用户可以根据向导的提示方便的卸载 Freepascal For NOI。
错误信息
具体内容情参考有关书籍
补充


Biblioteka Baidu
如何把我的程序编译成.exe文件? 如果你在编译或运行程序后,并没有生成相应的.exe可执 行文件,那么你使用的应是Turbo Pascal。Turbo Pascal 默认在内存中编译和运行程序,这样当你在软盘上编写程 序时就可以节省一些时间。你可以在菜单Compile -> Destination中选择Disk,这样在编译和运行程序时就会 生成相应的.exe文件了。 程序首部的参数Input和Output是什么意思? 它们代表默认输入输出设备,但只在老式的Pascal语言中 有存在意义。在Borland/Turbo Pascal和Free Pascal中,程 序首部不需要任何参数,但为了兼容旧式的Pascal程序, 编译器会忽略程序首部的所有参数。
相关文档
最新文档