以前のリビジョンの文書です


演習課題 ex06-2.c

キーボードから実数値として角度 x の値を度数法(°)で入力すると、そのときの正弦 $\sin(x)$ と余弦 $\cos(x)$ の値を出力することを繰り返すプログラム ex06-2.c を作成し、kiso2 コマンドを用いて提出しなさい。 ただし、x の値として 0 が入力されるとプログラムを終了するものとする。

実行例:

t190900@s01cd0542-160:~/kiso2-2019/ex06$ ./ex06-2
x? 10
sin(10.000000) = 0.173648
cos(10.000000) = 0.984808
x? 90
sin(90.000000) = 1.000000
cos(90.000000) = 0.000000
x? 180
sin(180.000000) = 0.000000
cos(180.000000) = -1.000000
x? -180
sin(-180.000000) = -0.000000
cos(-180.000000) = -1.000000
x? -270
sin(-270.000000) = 1.000000
cos(-270.000000) = -0.000000
x? 405
sin(405.000000) = 0.707107
cos(405.000000) = 0.707107
x? 0.1
sin(0.100000) = 0.001745
cos(0.100000) = 0.999998
x? 0
math.h で定義される数学関数を利用します。$\pi$ の計算は、自分で適当な精度の $\pi$ の近似値を #define を用いてマクロ定数として定義し利用する。あるいは、math.h に定義された定数を利用して下さい。
  • lecture/kiso2/ex/ex06-2.c.1572065660.txt.gz
  • 最終更新: 2019/10/26 13:54
  • by sano