くだすれFORTRAN(超初心者用) at TECH
[2ch|▼Menu]
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