建築学生が学ぶ構造力学

  1. HOME > 計算プログラムから構造力学を学ぶ > read文の使い方

read文の使い方

【管理人おすすめ!】セットで3割もお得!大好評の用語集と図解集のセット⇒ 建築構造がわかる基礎用語集&図解集セット(※既に26人にお申込みいただきました!)


read文を使いたときは、例えば、ある変数に対して任意の値を代入したい場合などです。プログラム上に値を書き込むとその値でしか、計算されません。 よって、read文を使って値を入力させるようにしておけば、パラメトリックに計算ができるので、便利ですよね。


read文の関数

read文は値を読み込むことも可能ですし、テキストファイルを読み込むことも可能です。例えば、

・print *, "強度(N/mm^2)を入力してください"

・read *, p

などの使い方をすることで、「p」という値をキーボードから入力することができます。一方、

・open(1, file='step-load.txt',status='old')

・read(1,*) gg(i)

のように、テキストファイルを読み込むことが可能です。これは、「open(1, file='step-load.txt',status='old')」の「1」と「read(1,*)」の「1」を対応 させることで、ファイルを読み込んでいます。



早速、Fortranで書いてみる。

さて、ダウンロードしたエディタ(僕はTerapad)を開いてプログラムを書いてみます。 まだコンパイラしていません。とりあえず、「Terapad」を利用している方は

「名前をつけて保存」→保存形式を「全てのファイル」として→「○○.f90」と保存してください。そうすると、F90ファイルが生成されます。


!比強度を計算するプログラム

program sisoku

implicit none

real h,p,m,i,j

print *, "強度(N/mm^2)を入力してください"

read *, p

print *, "比重()を入力してください"

read *, m


hikyoudo.f90の説明

このプログラムは「比強度を求める」プログラムの途中文ですので、これをコピペして使ってもエラーがでるだけです。read文のポイントは 「read *, p」という一文だけです。また、この文だけだと、何をキーボードから入力していいのかわからないので、普通はその前にprint文を 使って文章を表示させます。


建築構造がわかる基礎図解集

【読まれています】管理人による建築業界の分析!

1日13円で建築業界がわかるLINE配信!

友だち追加

わかる1級建築士の計算問題解説書

計算の流れ、解き方がわかる!1級建築士【構造】計算問題解説集

あなたは数学が苦手ですか?

わかる!実務で使う数学知識の基礎講座

【有料メルマガの初回資料が今だけ無料!】1日約13円で情報をアップデート!

有料メルマガを無料で見てみませんか?⇒ 忙しい社会人、学生のためのビルディング・アップデート

限定メールマガジン

わかる2級建築士の計算問題解説書!

【30%OFF】一級建築士対策も◎!構造がわかるお得な用語集

建築学生が学ぶ「構造力学」の用語集
pdf版の学習記事

更新情報

プロフィール

建築の本、紹介します。▼

すぐにわかる構造力学の本

人気の記事ベスト3

同じカテゴリの記事一覧

Topへ >>

  1. HOME > 計算プログラムから構造力学を学ぶ > read文の使い方
  2. 1級の過去問(計算)解説
  3. 限定メルマガ
  4. わかる建築構造の用語集・図解集
  5. 1頁10円!PDF版の学習記事