くだすれFORTRAN(超初心者用)
at TECH
462:デフォルトの名無しさん
06/06/12 23:01:31
>>461
1 WRITE(*, *) 'INPUT START TIME hh:mm:ss '
READ(*, '(I2, 1X, I2, 1X, I2)') IH0, IM0, IS0
WRITE(*, *) 'INPUT END TIME hh:mm:ss '
READ(*, '(I2, 1X, I2, 1X, I2)') IH1, IM1, IS1
たとえばこんな感じにできる。1Xというのは1文字分飛ばせということなので、
実際は : の代わりに空白でも何でもいい。とにかく無視される。
ちゃんと : を認識して処理したければ、CHRACATER型の変数に読んでチェック
すればいいのだが、その場合時分秒がちゃんと0〜24、0〜60に入っているかを
チェックするほうが常識的に先になる。
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
4431日前に更新/404 KB
担当:undef