地球物理勘探数据处理程序设计-实验内容-2017 下载本文

内容发布更新时间 : 2024/5/2 18:00:56星期一 下面是文章的全部内容请认真阅读。

中国矿业大学资源学院

《地球物理数据处理程序设计》

实验报告

班级 姓名 学号

实验1 Fortran编译器的安装使用 1. 实验目的

编译器是将程序代码翻译成机器语言的工具,而IDE是将代码的编辑编译连接以及运行集成于一体的集成开发环境。由于计算机操作系统不断的发展,原有的编译器很大可能不能适应新的操作系统。本实验的目的在于使学生能够根据具体的操作系统(xp,win7,win8,win10,linux等)选择并获得合适的编译器产品,安装在个人电脑上,并能成功运行第一个简单程序。 2. 实验内容

(1) 根据电脑的具体操作系统配置,选择合适的编译器 (2) 完成该编译器的安装,详细描述必要的安装过程; (3) 完成一个简单程序的编译,给出编译和运行的截图。 实验报告内容

(1)实验名称

(2)实验目的与内容 (3)所选编译器简介 (4)安装过程描述及截图

(5)本次实验的收获、体会、意见、建议等。

实验2. 简单Fortran程序设计 1. 实验目的

在学习了几个章节后,编制若干简短程序,加深对课上内容的理解和掌握,并逐渐学会调试代码。 2. 实验内容

(1) 设某三角形三个顶点坐标分别为A(1.5,2.0),B(4.5,4.5),

C(18.0,10.5),编程求三角形面积和重心。(提示:重心坐标=(A+B+C)/3,

三角形面积可采用公式:S=p?(p?a)?(p?b)?(p?c),p=(a+b+c)/2)

输入运行下列程序代码,并给每行语句进行注释。

program main complex:: da=(1.5,2.0) complex:: db=(4.5,4.5) complex::dc=(18.0,10.5) complex::center real a,b,c,p,area center=(da+db+dc)/3.0 a=abs(dc-db) b=abs(da-dc) c=abs(db-da) p=(a+b+c)/2.0

area=sqrt((p-a)*(p-b)*(p-c)*p)