• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Microsoft Visual Studio 2005の関数なのです)

Microsoft Visual Studio 2005の関数:やり方教えてください

このQ&Aのポイント
  • Microsoft Visual Studio 2005の関数を使った加算、減算、積算、除算、あまりの算出のやり方を教えてください。
  • 2つの実数X,Yを定義し、20.0と30.0を代入後、関数を用いて加算、減算、積算、除算、あまりの算出を行い、結果を画面に表示する方法を教えてください。
  • C++で、Microsoft Visual Studio 2005の関数を使った加算、減算、積算、除算、あまりの算出を行う方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

1つの関数で加算、減算、積算、除算、余りをいっぺんに計算しようとしてませんか? それぞれを1つずつの関数に分けて5つの関数を作ってください。

-poor-
質問者

補足

ありがとうございます。 できました! ただ、どうしてもエラーのヤツだけできません。 ifじゃないのでしょうか? #include<stdio.h> double calc_tasu(double a,double b); double calc_hiku(double a,double b); double calc_kakeru(double a,double b); double calc_waru(double a,double b); double calc_amari(double a,double b); int main(void) { double a,b; double calc_tasu2,calc_hiku2,calc_kakeru2,calc_waru2,waru3,calc_amari2; a=10.0; b=0; calc_tasu2=calc_tasu(a,b); calc_hiku2=calc_hiku(a,b); calc_kakeru2=calc_kakeru(a,b); calc_waru2=calc_waru(a,b); calc_amari2=calc_amari(a,b); printf("た す= %f\n",calc_tasu2); printf("ひ く= %f\n",calc_hiku2); printf("かける= %f\n",calc_kakeru2); printf("わ る= %f\n",calc_waru2); printf("あまり= %f\n",calc_amari2); return 0; } double calc_tasu(double a,double b) { double wk; wk=(a+b); return wk; } double calc_hiku(double a,double b) { double wk; wk=(a-b); return wk; } double calc_kakeru(double a,double b) { double wk; wk=(a*b); return wk; } double calc_waru(double a,double b) { double wk; if (wk=(a*b)) { return wk; } else { printf("わ る= エラー\n"); return wk; } } double calc_amari(double a,double b) { double wk; wk=((int) a%(int) b); return wk; }

関連するQ&A

専門家に質問してみよう