c言語の宿題です
Posted: 2017年6月18日(日) 22:34
+:加算 -:減算 ×:掛け算 / 割り算 0:リセット p:終了> +(←ここは入力部分)
値>1.1(ここは入力部分)
結果:1.100000
+:加算 -:減算 ×:掛け算 / 割り算 0:リセット p:終了> /(←ここは入力部分)
値>1.1(ここは入力部分)
結果:0.550000
+:加算 -:減算 ×:掛け算 / 割り算 0:リセット p:終了> 0(←ここは入力部分)
リセットされました
+:加算 -:減算 ×:掛け算 / 割り算 0:リセット p:終了> +(←ここは入力部分)
値>1.1(ここは入力部分)
結果:1.100000
+:加算 -:減算 ×:掛け算 / 割り算 0:リセット p:終了> p(←ここは入力部分)
計算終了
以上のように作動するpログラムを木曜日までに作成して提出しなければならないのですが、どうすればいいのか全く分かりません。差し出がましいお願いですが、わかる方がいらっしゃれば私に構文を教えて頂きたいです。また、作成するにあたっていくつかじょうけんがあるんおでいかに記述します。
・main関数は計算したい内容の入力を終了の指示があるまで無限に繰り返す。
・無限ループはwhileを用いること(do whileかもしれない)
・main関数内には計算の一切を担うcal関数を用意すること。
・最初は0の結果を保持しており、指定された計算方法と値で計算を実行する
・引数はchar型の計算方法を示す変数と、double型の計算に用いる値を格納する変数である。
・リセットの時は、計算に用いられる変数は無視される
・static,continue,brakeを用いる。
重ね重ね宜しくお願い致します。
値>1.1(ここは入力部分)
結果:1.100000
+:加算 -:減算 ×:掛け算 / 割り算 0:リセット p:終了> /(←ここは入力部分)
値>1.1(ここは入力部分)
結果:0.550000
+:加算 -:減算 ×:掛け算 / 割り算 0:リセット p:終了> 0(←ここは入力部分)
リセットされました
+:加算 -:減算 ×:掛け算 / 割り算 0:リセット p:終了> +(←ここは入力部分)
値>1.1(ここは入力部分)
結果:1.100000
+:加算 -:減算 ×:掛け算 / 割り算 0:リセット p:終了> p(←ここは入力部分)
計算終了
以上のように作動するpログラムを木曜日までに作成して提出しなければならないのですが、どうすればいいのか全く分かりません。差し出がましいお願いですが、わかる方がいらっしゃれば私に構文を教えて頂きたいです。また、作成するにあたっていくつかじょうけんがあるんおでいかに記述します。
・main関数は計算したい内容の入力を終了の指示があるまで無限に繰り返す。
・無限ループはwhileを用いること(do whileかもしれない)
・main関数内には計算の一切を担うcal関数を用意すること。
・最初は0の結果を保持しており、指定された計算方法と値で計算を実行する
・引数はchar型の計算方法を示す変数と、double型の計算に用いる値を格納する変数である。
・リセットの時は、計算に用いられる変数は無視される
・static,continue,brakeを用いる。
重ね重ね宜しくお願い致します。