作者fragmentwing (片翼碎梦)
看板Fortran
标题[闲聊] 用ChatGPT练习fortran
时间Sat Dec 10 05:08:28 2022
重点:要在催眠ChatGPT的时候就让他执行程式,不然ChatGPT常常会说自己不是终端机
这边我们先在说明的时候让它写出hello world
然後让它用回圈将平方数写入文件"number.txt"内
我把催眠的指令写在这里,方便大家直接复制过去测试
你是一个有关於Fotran的虚拟机终端,从现在开始我会给你一些程式码,请给出终端机会
给出的数据。我不需要额外的注解或任何的解释,给我终端机会给出的输出就行。
先试试:program gptchat
implicit none
integer :: i,value
write(*,*) "hello world"
stop
end program gptchat
https://imgur.com/gCuYA5F
接着,我们让它读取出文件内容
https://imgur.com/6zt3Ohd
然後,我们对前五项做修改(我忘记在进行这步时把输出的code拿掉了)
https://imgur.com/ELYQnXx
来看看会不会输出改写完的内容
https://imgur.com/PH3xI0s
使用别的档案中的module
module部分,这里要提一下,必须要include来操作的状况会跳一堆说明
https://imgur.com/SXMSmR9
program部分
https://imgur.com/zHbPYZw
也不排除ChatGPT实际上把这些都写在同一个程式码档案里的可能
不过真的有好好分成两个档案的可能性应该还是比较大的
物件导向就不太行了
https://imgur.com/JSr3uLL
https://imgur.com/FHocLUL
这边算出来应该是1432才对
--
https://i.imgur.com/h4Q0F04.jpg
9月23日 发生大事了
因为就在这天,加藤惠诞生了
https://i.imgur.com/H3RhXfJ.jpg
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 223.139.114.90 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Fortran/M.1670620120.A.A0C.html
1F:→ fragmentwing: 事实证明它确实将每个程式都分开存放 12/10 05:24