[問題] 只學過do和if 想解三元一次方程

看板Fortran作者 (冷葉)時間13年前 (2011/03/23 12:05), 編輯推噓4(402)
留言6則, 5人參與, 最新討論串1/1
大家好 我剛學fortran 目前只學過IF和DO的部分 最近老師出了一項作業 希望能用高斯消去法來解三元一次方程 例如 A+B-C=1 3A+B+C=9 A-B+4C=8 想了兩天 不過毫無頭續 我只知道要宣告三個變數A.B.C 然後用基本的加減法 還有DO來做 是否可請各位高手給我一點提示 不需要直接寫code給我 因為我想要自己試著寫出來 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 58.115.171.66

03/23 12:43, , 1F
用double do loop~~~~~~這跟老闆出的功課好像歐@@
03/23 12:43, 1F

03/23 14:03, , 2F
用array模擬高斯消去的操作看看,主要是變出一個上三角
03/23 14:03, 2F

03/23 14:04, , 3F
再從底部推算答案回來。
03/23 14:04, 3F

03/23 15:44, , 4F
因為只有三個變數 消去法公式直接展開硬幹也可以
03/23 15:44, 4F

03/24 01:35, , 5F
謝謝各位 尤其是K大耐心的教學 題目解決了!
03/24 01:35, 5F

03/24 08:48, , 6F
你老師滿有創意的
03/24 08:48, 6F
文章代碼(AID): #1DYN6bEb (Fortran)
文章代碼(AID): #1DYN6bEb (Fortran)