[閒聊] 用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