• ベストアンサー

三角関数

sin(x)関数とcos(x)関数の値をxの値を0から180°まで10°おきに変えて表示するプログラムをつくりなさい。 xの単位はラジアンである。 という問題で、10°おきに変えて表示するっていうのは どういう風にするとできるんですか? どう使ってやるかおしえてください。

  • 40one
  • お礼率45% (16/35)

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

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

いろんなやり方があると思うけど…。 FORループを使うなら、 FOR I=0 TO 18 sinを求める。このとき角度をI*10にしてからラジアンに変換する。 sinを表示。 cosを求める。このとき角度をI*10にしてからラジアンに変換する。 cosを表示。 NEXT I

40one
質問者

補足

Sub ex84() Dim x As Double, i As Double, y As Double, z As Long For i = 0 To 18 z = i * 10 x = Sin(z * 180) y = Cos(z * 180) MsgBox "Sin(x)=" & x & "cos(x)=" & y Next i End Sub   これのどこかが違うみたいなんですがわかります?

その他の回答 (1)

noname#77845
noname#77845
回答No.2

x = Sin(z * 180) y = Cos(z * 180) sinとcosの角度はラジアンですよ。 ラジアンは z*π/180 で求めます。

40one
質問者

お礼

そうでした。 プログラミング初心者なんで丁寧な 回答に本当に感謝します。

関連するQ&A

  • 三角関数の問題なのですが・・・

    三角関数の問題なのですが・・・ cosα+cosβ=1/2,sinα+sinβ=1/3のとき、 (1)cos(α-β)の値を求めよ。 (2)cos2x+cos2y=2cos(x+y)cos(x-y)  が成り立つことを示せ。 (3)cos(α+β)の値を求めよ。 加法定理を使うというのはわかるのですが、それをどう使えば値が出るのかわかりません。 解き方だけでも教えてください。お願いします!

  • 三角関数の問題です。

    三角関数の問題です。 2次方程式 5x^2-7x+k=0 の2つの解が、sinΘ、cosΘであるとき、  定数k の値と sin^3Θ+cos^3Θの値を求めよ。 です。 「sinΘ+cosΘ=7/5」 「sinΘcosΘ=k/5」 を使って計算するらしいのですが、 この2つの式はどうやって求めたのでしょうか?

  • 三角関数

    関数 f(x)=8√3cos^2x+ 6sinxcosx+2√3sin^2x について (2)f(x)をsin2xとcos2xを 用いて表せ。 (2)0≦x≦πであるとき,関数f(x)の最大値と最小値,およびそのときのxの値を求めよ。 テスト範囲なのですが 授業では解説されなかった問題ですので答えが分かりません。 解説をしていただけないでしょうか?

  • 三角関数を教えていただきたいのですが

    三角関数を教えていただきたいのですが.... この問題の(1)の答えの√3ってなんででてくるんですか? あと(2)も教えてほしいです^^ お願いします^^ 画像の字が小さすぎてすいません>< 問題書きます!!!すいません>< (1) f(x)をcos xの式で表せ 回答 f(x)=2cos二乗x-1+2(cos x cos6分π-sin x sin6分π) +sin x=2cos二乗x+√3cos x-1です! (2) f(2分π)の値を求めよ 回答 f(2分π)=2cos二乗2分π+√3cos2分π-1=-1

  • 数II 三角関数

    1)関数f(x)=3sin^2x+2sinxcosx-cos^2xの周期と、この関数の最大値を求めよ。 2)0≦θ<2πのとき、不等式cosθ-(3√3*cosθ/2)+4>0を満たすθの値を求めよ。 1)まず周期の求め方がわかりません… cosをsinになおせばいいのかsinをcosになおせばいいのか因数分解すればいいのか… cos^2xを1-sin^2xになおしたところでそこで手詰まりになってまったく求め方に検討もつきません… 2)こちらもcosθ/2を公式にならって変換したところ√がでてきてよくわからない式になりました; (ちなみにcosθ/2=√{(1+cosθ)/2}になりました…) 1と2は全く違う問題ですが同じ単元なため一緒に質問しました。。 どなたか教えてください<(_ _)>

  • 三角関数について

    次の三角関数の問題がわかりません。 お願いです! やり方を教えてください! 1 tanθ=4のとき、次の値を求めよ。    (1) cos2乗θ    (2) 1+sinθ分の1+1-sinθ分の1 2 θが鋭角で、sinθ-cosθ=2分の1のとき、sinθcosθ、sinθ+cosθの値を求めよ。 3 sin2乗θ=3sinθcosθ-1のとき、tanθの値を求めよ。 以上の問題です。 お願いします!

  • 三角関数

    単位円を利用して次の三角関数の値を求めよ (1)cos150° (2)sin240°(3)tan330°(4)sin(-150°) (5)cos(-480°)(6)tan495°

  • 高校数学II 三角関数 ラジアンって何?

    三角関数の単元でラジアンという単語が出てきます。 そもそも、そのラジアンという言葉の意味が分からず、次の問題に困っています。 次の値を求めよ。 (1)sin 21/4π (2)cos (-11/3π) (3)tan (-19/6π) 分数の入力の仕方が分からないので見にくいとは思いますが、分かる方よろしくお願いします!!

  • 三角関数 高校二年生程度の問題

    タイトル通りなのですが いまいち値の求め方が分かりません 問題ではθ=3分の8ラジアンの三角関数を求めよ となっているのですが 自力で3分の8ラジアンに180度を掛けて480度にするところまではできたのですがその後がさっぱりです 第二象限らしいことは分かるのですか(><) ちなみに答えは sin=2分の√3 cos=-2分の1 tan=-√3 となっています でも途中式が分からないので意味ないです・・・ どなたか宜しくお願いいたします

  • 三角関数がわかりません

    0≦a≦1とする。関数y=cos^2x+2asinx+bが最大値2,最小値-1/4をとるとき、a,bの値を求めよ。 最大値と最小値を求める問題は解けるのですが、最初にそれが与えられている問題は、どこから手をつけていいのかわかりません。 とりあえずcos^2xを1-sin^2xに直して計算してみたのですが、その先どうすればいいんですか?間違ってますかね…? 教えてください!!

専門家に質問してみよう