Fortran编程练习:从简单输出到数据转换与计算
11 浏览量
更新于2024-08-03
收藏 76KB PDF 举报
"这些是FORTRAN编程语言的课后练习题,主要涵盖了基本输入输出、变量声明、算术运算、条件判断、数据类型定义以及字符串处理等基础编程概念。"
在FORTRAN编程中,这些练习题旨在帮助学习者掌握语言的基础知识。下面将对每个程序进行详细解读:
4.1程序:
这是一个简单的程序,用于打印欢迎信息。`IMPLICIT NONE`语句用于关闭隐式类型声明,确保所有变量都必须显式声明。程序通过`WRITE`语句输出三行文本。
4.2程序:
这个程序计算圆的面积。`REAL`变量`pi`被初始化为3.14,`s`用于存储面积,`r`读取用户输入的半径。`s=pi*r**2`计算面积,并使用`WRITE`语句输出结果。
4.3程序:
该程序读取一个浮点数(代表成绩),然后将成绩转换为10分制的等级。`g=grades**0.5*10`使用平方根函数将成绩转换为0-10之间的值,然后乘以10得到10分制成绩。
4.5程序:
这里定义了一个名为`distance`的用户自定义数据类型,包含`meter`, `inch`, `cm`三个成员。程序读取用户输入的米数,将其转换为厘米和英寸,并用`WRITE`语句以特定格式输出。
5.1程序:
这是一个涉及条件判断的程序,用于计算税金。根据输入的小时数(`shouru`),计算并输出相应的税率。使用了`IF...ELSEIF...ENDIF`结构来实现不同范围内的税率计算。
5.2程序:
这个程序涉及到字符串处理,使用`SELECT CASE`语句根据输入的星期几来确定节目类型。根据不同的星期,`jiemu`变量会被赋值为“新闻”或“电视剧”。
这些练习展示了FORTRAN的基本编程结构和语法,包括输入输出、变量声明、算术运算、条件控制以及自定义数据类型,这些都是FORTRAN编程的基础。通过解决这些习题,学习者可以加深对FORTRAN的理解,并提升编程技能。
2013-09-18 上传
2021-10-11 上传
2014-11-14 上传
2012-02-23 上传
2015-06-05 上传
2010-06-15 上传
zz_ll9023one
- 粉丝: 915
- 资源: 5091
最新资源
- JHU荣誉单变量微积分课程教案介绍
- Naruto爱好者必备CLI测试应用
- Android应用显示Ignaz-Taschner-Gymnasium取消课程概览
- ASP学生信息档案管理系统毕业设计及完整源码
- Java商城源码解析:酒店管理系统快速开发指南
- 构建可解析文本框:.NET 3.5中实现文本解析与验证
- Java语言打造任天堂红白机模拟器—nes4j解析
- 基于Hadoop和Hive的网络流量分析工具介绍
- Unity实现帝国象棋:从游戏到复刻
- WordPress文档嵌入插件:无需浏览器插件即可上传和显示文档
- Android开源项目精选:优秀项目篇
- 黑色设计商务酷站模板 - 网站构建新选择
- Rollup插件去除JS文件横幅:横扫许可证头
- AngularDart中Hammock服务的使用与REST API集成
- 开源AVR编程器:高效、低成本的微控制器编程解决方案
- Anya Keller 图片组合的开发部署记录