![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
No.3ベストアンサー
- 回答日時:
>課題で
と言う事なので、やはり注意点のみ
>「25.0、'F'」と入力したら
とありますので、文字入力が前提でしょうか?そうだとすれば、
1、READで取り込んだ文字列を数値部分と摂氏華氏コード部分に分ける。
2、数値部分の文字列を、数値変換する。
整数計算にならない様に変数の型にご注意
3、IF文で絶対温度を判断して
K→C変換式に与え計算
C結果からC→F変換
(elseは不要)
4、IF文で摂氏を判断して
C→K変換式に与え計算
C→F変換式に与え計算
(elseは不要)
5、IF文で華氏を判断して
F→C変換式に与え計算
C→K変換式に与え計算
(華氏→摂氏変換式はご自分でどうぞ)
(elseは不要)
6、表示を行う
表示の書式指定にご注意
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_12.png?5a7ff87)
No.2
- 回答日時:
温度と温度単位をとreadさせておいて、
'華氏なら
if(温度単位.eq.`F`) then
摂氏計算&表示
絶対温度計算&表示
'摂氏なら
else if(温度単位.eq.`C`) then
華氏計算&表示
絶対温度計算&表示
'絶対温度なら
else if(温度単位.eq.`K`) then
華氏計算&表示
摂氏温度計算&表示
end if
ていう流れだと思います。それぞれ、変数の宣言をわすれずに。
計算式は、それぞれ方程式が出ているので、例えば質問のF<->Cの式だと
F=9C/5+32 を逆にCについて解くと
C=○○ これを上記の計算式に当てはめる。この要領で、1つの値が当てられた場合に他の2つの値を求める式を導きだせば良い。
課題との事なので、あえて詳しい事は省略します。
#FORTRAN 15年振りだ
No.1
- 回答日時:
温度値と単位を入力からREADしてそれぞれ変数に代入
単位を判定するif文でそれぞれ
F->Cの変換、F->Kの変換
C->Fの変換、C->Kの変換
K->Fの変換、K->Cの変換
に分岐して結果を出力にWRITEする。
if文がちゃんと使えるかがキーになると思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(パソコン・スマホ・電化製品) Alexaのエアコンの温度設定について。 Amazon Alexaのエアコンの温度操作に関してなので 1 2022/08/23 17:04
- 物理学 物理化学の問題がどうしてもわかりません。 1atm(1気圧)のもとで乾燥空気の密度(比重)は 10℃ 1 2022/06/21 17:52
- 日本語 読み替えるものとは 4 2023/04/24 20:12
- 工学 熱交換器の問題が意味わかりません。 平成27年問3の問題です。高温側と低温側が同一流体で、比熱が一定 2 2023/07/11 11:41
- 物理学 圧力と温度は、本質的に、同じものなのでしょうか? 15 2023/08/04 20:37
- 高校 高校化学、気体、温度の有効数字 3 2023/04/02 11:39
- 地球科学 地球科学 温室効果の問題です。 3 2022/07/24 11:46
- 工学 冷凍機 凝縮器 凝縮温度について 2 2022/09/29 23:06
- 物理学 物理 熱力学 2 2022/12/20 14:03
- 地球科学 高3地学です。一通りといてみた問題ですが、授業で習った範囲外のため有識者の方、ご教示頂けると幸いです 2 2022/08/12 00:25
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
経過日数を調べたい
-
階乗の逆数を計算するFunction...
-
電卓の作成 VB
-
matplotlibで任意の角度の円弧...
-
Accessのクエリの値を変換(代入...
-
Excelで文字を数値に変換する方...
-
c言語またはVBのSin Cos Tan
-
カラーコード 濃くしたい
-
2進数を10進数にする方法
-
画像を二次元フーリエ変換
-
C言語のプログラム
-
Designer.vbは直接コードをいじ...
-
vba 時間の引き算 例えば 15:00...
-
Windows PowerShellでC言語を実...
-
Visual Studio 「AnyCpu」について
-
印刷ダイアログを表示させない方法
-
Visual Studio 有料と無料比較
-
意味不明の実行時エラーで困っ...
-
「読み込み違反」が起きたとき...
-
VBSで起動したアプリが前面表示...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
matplotlibで任意の角度の円弧...
-
Accessのクエリの値を変換(代入...
-
画像を二次元フーリエ変換
-
VB2013での時間帯判定で困って...
-
経過日数を調べたい
-
VB2010で、時刻と時間の計算に...
-
秒数を入力すると○時間○分○秒と...
-
DateDiff関数の怪!?
-
電卓の作成 VB
-
時間領域と周波数領域
-
C言語のプログラム
-
Matlabで群遅延特性
-
カラーコード 濃くしたい
-
あと何日or何日目?を計算する方法
-
c言語またはVBのSin Cos Tan
-
VBで時間計算の方法
-
2進数を10進数にする方法
-
擬似マインスイーパー
-
Visual Basicで多角形を描くプ...
-
精度を上げたいのですが…
おすすめ情報