[問題] 時間規律變化

看板Fortran作者 (....)時間9年前 (2015/05/22 05:42), 9年前編輯推噓3(306)
留言9則, 3人參與, 最新討論串1/1
大家好 我寫了一個想要時間規律變化的程式 YYMMDDHH (年月日小時) dx (間隔小時) 想要Fortran 幫我做 譬如 dx = 4 小時 15052100 15052104 15052108 等 https://gist.github.com/anonymous/b1ae39efb2e293e8e591 如果我只做 1月到2月 蠻順利的成功 如果要做一月到五月 那1/2月OK 3/4/5月 只會寫出 150301,150401,150501的部分 從15030120直接跳到15040100 (dx=4) 我在想應該是if 部分沒寫好 但是我一整天想不透了 謝謝大家幫忙 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 107.15.112.169 ※ 文章網址: https://www.ptt.cc/bbs/Fortran/M.1432244544.A.F18.html ※ 編輯: dreler1 (107.15.112.169), 05/22/2015 05:45:09 ※ 編輯: dreler1 (107.15.112.169), 05/22/2015 05:51:27 ※ 編輯: dreler1 (107.15.112.169), 05/22/2015 05:52:18

05/22 15:49, , 1F
有程式碼之類的嗎?
05/22 15:49, 1F

05/23 00:40, , 2F
檔案沒有權限喔
05/23 00:40, 2F
※ 編輯: dreler1 (134.197.9.46), 05/23/2015 01:05:46

05/23 01:06, , 3F
更新了 程式碼 謝謝
05/23 01:06, 3F

05/23 02:10, , 4F
and 跟 or 的順序問題?
05/23 02:10, 4F

05/23 02:22, , 5F
http://goo.gl/03Vl7b 位階高低 not > or > and > ...
05/23 02:22, 5F

05/23 02:22, , 6F
or 那一串用( )包起來
05/23 02:22, 6F

05/23 03:44, , 7F
我想請問一下 我要把 12月那個 if 放到最前面
05/23 03:44, 7F

05/23 03:44, , 8F
然後 2月 然後31天的月份 最後 30天的 這樣有差嗎?
05/23 03:44, 8F

05/23 04:28, , 9F
謝謝 P大 好像 work了
05/23 04:28, 9F
文章代碼(AID): #1LNb50yO (Fortran)
文章代碼(AID): #1LNb50yO (Fortran)