lecture:kiso2:ex:ex11-3.c

差分

このページの2つのバージョン間の差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
lecture:kiso2:ex:ex11-3.c [2018/12/03 13:46]
sano
lecture:kiso2:ex:ex11-3.c [2019/11/29 16:05] (現在)
sano
行 1: 行 1:
 === ex11-3.c === === ex11-3.c ===
-関数 sqsum() は、2つの double 型の値 $a, b$ を引数として受け取ると、$a^2 + b^2$ の値を double型の実数値として返す関数である。+関数 sqsum() は、2つの double 型の値 $a, b$ を引数として受け取ると、$a^2 + b^2$ の値を double型として返す関数である。
 関数 sqsum() を定義しなさい。また、2つの実数値 $x, y$ を入力すると、この sqsum() を用いて $\sqrt{x^2+y^2}$ の値を計算し出力するプログラム <wrap em>ex11-3.c</wrap> を作成し、__kiso2コマンドを用いて提出しなさい。__ 関数 sqsum() を定義しなさい。また、2つの実数値 $x, y$ を入力すると、この sqsum() を用いて $\sqrt{x^2+y^2}$ の値を計算し出力するプログラム <wrap em>ex11-3.c</wrap> を作成し、__kiso2コマンドを用いて提出しなさい。__
 ただし、実数値 $x, y$ の入力と計算結果の出力は繰り返し行えるものとし、$x, y$ 両方に 0 が入力されるとプログラムは「終了します」と出力してから終了するものとする。 ただし、実数値 $x, y$ の入力と計算結果の出力は繰り返し行えるものとし、$x, y$ 両方に 0 が入力されるとプログラムは「終了します」と出力してから終了するものとする。
行 6: 行 6:
 実行例: 実行例:
 <code> <code>
-t180900@s01cd0542-160:~/kiso2-2018/ex11$ ./ex11-3+t190900@s01cd0542-160:~/kiso2-2019/ex11$ ./ex11-3
 x y? 1 1 x y? 1 1
 1.414214 1.414214
  • lecture/kiso2/ex/ex11-3.c.1543812376.txt.gz
  • 最終更新: 2018/12/03 13:46
  • by sano