版块导航
正在加载中...
客户端APP下载
论文辅导
申博辅导
登录
注册
帖子
帖子
用户
本版
应《网络安全法》要求,自2017年10月1日起,未进行实名认证将不得使用互联网跟帖服务。为保障您的帐号能够正常使用,请尽快对帐号进行手机号验证,感谢您的理解与支持!
24小时热门版块排行榜
>
论坛更新日志
(2647)
>
虫友互识
(145)
>
导师招生
(121)
>
招聘信息布告栏
(39)
>
硕博家园
(39)
>
文献求助
(38)
>
考博
(31)
>
博后之家
(26)
>
公派出国
(24)
>
休闲灌水
(24)
>
考研
(18)
>
基金申请
(15)
>
教师之家
(13)
>
找工作
(13)
>
论文投稿
(13)
>
论文道贺祈福
(12)
小木虫论坛-学术科研互动平台
»
计算模拟区
»
程序语言
»
Fortran
»
求助计算机高人,编写个Fortran程序
5
1/1
返回列表
查看: 1800 | 回复: 13
只看楼主
@他人
存档
新回复提醒
(忽略)
收藏
在APP中查看
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖
q1036210267
木虫
(正式写手)
应助: 26
(小学生)
金币: 2182.2
散金: 806
红花: 4
帖子: 893
在线: 262.1小时
虫号: 1346635
注册: 2011-07-15
性别: GG
专业: 药物化学
[
求助
]
求助计算机高人,编写个Fortran程序
求助计算机高人
编写Fortran程序,将waterbox.xyz文件中所有氧原子的X+1.0, Y+2.0, Z+3.0,而氢原子的保持不变。改变后的结果保存为一样的格式,并且命名为waterbox.are.
1500为水分子数目 ,然后第一竖行为第一个,第二个。。第N个水分子(这里我只写到40)第二竖行为氧原子和氢原子,接下来的三个竖行是需要改变的(第三四五竖行的氧原子坐标改变)。以后其他竖行的都不需要改变。
希望计算机高手给我编下,不胜感激
回复此楼
» 猜你喜欢
孩子确诊有中度注意力缺陷
已经有12人回复
2025冷门绝学什么时候出结果
已经有3人回复
天津工业大学郑柳春团队欢迎化学化工、高分子化学或有机合成方向的博士生和硕士生加入
已经有4人回复
康复大学泰山学者周祺惠团队招收博士研究生
已经有6人回复
AI论文写作工具:是科研加速器还是学术作弊器?
已经有3人回复
2026博士申请-功能高分子,水凝胶方向
已经有6人回复
论文投稿,期刊推荐
已经有4人回复
硕士和导师闹得不愉快
已经有13人回复
请问2026国家基金面上项目会启动申2停1吗
已经有5人回复
同一篇文章,用不同账号投稿对编辑决定是否送审有没有影响?
已经有3人回复
» 本主题相关商家推荐:
(我也要在这里推广)
» 本主题相关价值贴推荐,对您同样有帮助:
gibbs程序包,fortran版,CPC库程序,没有错误,可直接编译运行
已经有9人回复
求一个简单的读写文件的小程序。。。
已经有4人回复
用Fortran编写程序输出的数据一般用什么程序作图比较好?
已经有28人回复
求助:用Fortran写一个关于晶粒个数统计和编号的程序。卡了我好久了。
已经有4人回复
求助:intel visual fortran的格式问题
已经有14人回复
fortran输出求助
已经有6人回复
一个主程序,一个subroutine程序,要如何将两个程序组合在fortran里运行
已经有4人回复
求fortran95编写的数值程序
已经有4人回复
fortran中到底该如何比较两个实数是否相等
已经有8人回复
求高人帮忙看一下我这个Fortran程序的错误出在哪里?
已经有12人回复
大家帮我看一个fortran的程序,我总是计算不出正确的结果
已经有20人回复
我编的Simpson积分法fortran程序给不出结果,大侠们看看哪里出了问题?
已经有4人回复
求助:编写程序
已经有5人回复
有没有人关注fortran语言的GPU并行呢?
已经有12人回复
【求助】如何写FORTRAN程序实现求平均最近邻距离
已经有34人回复
【求助】FORTRAN写文件时每行开头都多了一个空格?
已经有6人回复
【求助】求Fortran90编译器?
已经有11人回复
【求助】初学fortran,
已经有15人回复
【求助】如何实现编写的fortran程序让别人使用,但不让别人知道源代码
已经有6人回复
【分享】fortran程序设计视频教程【已搜索无重复】
已经有15人回复
生活中坚持快乐的原则不改变,学习工作中踏实上进!`~`
1楼
2011-09-06 16:05:16
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
snoopyzhao
至尊木虫
(职业作家)
程序强帖: 16
应助: 157
(高中生)
贵宾: 0.02
金币: 18844.7
红花: 29
帖子: 3803
在线: 1422.4小时
虫号: 183750
注册: 2006-02-13
专业: 污染生态化学
★
余泽成(金币+1): 谢谢参与应助! 2011-09-07 22:01:27
这样吧,你把
write(12,'(i6,a3,tr2,3(f12.6),3(i6))') no,ele,x+1.,y+2.,z+3.,i1,i2,i3
改为
write(12,100) no,ele,x+1.,y+2.,z+3.,i1,i2,i3
100 format(i6,a3,tr2,3(f12.6),3(i6))
再试试吧
我觉得你最好还是找本基础 Fortran 语法的书的看一下吧
赞
一下
(1人)
回复此楼
高级回复
10楼
2011-09-07 16:29:46
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
查看全部 14 个回答
snoopyzhao
至尊木虫
(职业作家)
程序强帖: 16
应助: 157
(高中生)
贵宾: 0.02
金币: 18844.7
红花: 29
帖子: 3803
在线: 1422.4小时
虫号: 183750
注册: 2006-02-13
专业: 污染生态化学
【答案】应助回帖
★ ★ ★ ★ ★
xzhdty: 欢迎常来程序语言看看 2011-09-06 22:23:55
ben_ladeng: 2011-09-07 00:23:25
微尘、梦想(金币+5): 感谢应助~ 2011-09-07 12:14:46
q1036210267(金币+20): 辛苦了 2011-09-07 16:40:38
很简单的嘛……
CODE:
program waterbox
implicit none
integer :: num, no, i, i1, i2, i3
character(len=3) :: ele
character(len=80) :: line
real :: x, y, z
open(unit=11, file='waterbox.xyz', status='old')
open(unit=12, file='waterbox.are', status='unknown')
read(11,'(i6)') num
write(12,'(i6)') num
do i=1,num
if (mod(i,3) == 1) then
read(11, '(i6,a3,tr2,3(f12.6),3(i6))') no,ele,x,y,z,i1,i2,i3
write(12,'(i6,a3,tr2,3(f12.6),3(i6))') no,ele,x+1.,y+2.,z+3.,i1,i2,i3
else
read(11,'(a)') line
write(12,'(a)') trim(line)
end if
end do
end program waterbox
赞
一下
(3人)
回复此楼
2楼
2011-09-06 17:41:00
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
865504913
木虫
(著名写手)
应助: 32
(小学生)
金币: 2426.1
散金: 419
红花: 24
帖子: 1045
在线: 287小时
虫号: 662691
注册: 2008-11-26
性别:
MM
专业: 可再生与替代能源利用中的
xzhdty: 欢迎常来 2011-09-06 22:24:19
引用回帖:
2楼
:
Originally posted by
snoopyzhao
at 2011-09-06 17:41:00:
很简单的嘛……
[code]
program waterbox
implicit none
integer :: num, no, i, i1, i2, i3
character(len=3) :: ele
character(len=80) :: line
real :: x, y, z
open(unit=11, fi ...
高人无处不在啊 本科学的FORTRAN 现在有点淡忘了 不过 2楼还是很厉害
赞
一下
(1人)
回复此楼
充满挑战的生活只有主动出击才能赢得胜算!!
3楼
2011-09-06 18:33:33
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
q1036210267
木虫
(正式写手)
应助: 26
(小学生)
金币: 2182.2
散金: 806
红花: 4
帖子: 893
在线: 262.1小时
虫号: 1346635
注册: 2011-07-15
性别: GG
专业: 药物化学
引用回帖:
2楼
:
Originally posted by
snoopyzhao
at 2011-09-06 17:41:00:
很简单的嘛……
[code]
program waterbox
implicit none
integer :: num, no, i, i1, i2, i3
character(len=3) :: ele
character(len=80) :: line
real :: x, y, z
open(unit=11, fi ...
不好意思现在才回复你,最后那几列数字应该不变,具体的参数怎么设啊。
我是刚开始学,所以很多都不懂。麻烦你了
赞
一下
回复此楼
生活中坚持快乐的原则不改变,学习工作中踏实上进!`~`
4楼
2011-09-07 09:29:54
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
查看全部 14 个回答
如果回帖内容含有宣传信息,请如实选中。否则帐号将被全论坛禁言
普通表情
龙
兔
虎
猫
百度网盘
|
360云盘
|
千易网盘
|
华为网盘
在新窗口页面中打开自己喜欢的网盘网站,将文件上传后,然后将下载链接复制到帖子内容中就可以了。
信息提示
关闭
请填处理意见
关闭
确定