[闲聊] 用ChatGPT练习fortran

楼主: fragmentwing (片翼碎梦)   2022-12-10 05:08:28
重点:要在催眠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才对
楼主: fragmentwing (片翼碎梦)   2022-12-10 05:24:00
事实证明它确实将每个程式都分开存放https://imgur.com/OsDWoishttps://imgur.com/7L79lbL

Links booklink

Contact Us: admin [ a t ] ucptt.com