• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:プログラミングの課題で困っています。)

プログラミングの課題:回転振動の周期の計算方法とプログラム作成

このQ&Aのポイント
  • プログラミングの課題で回転振動の周期を計算するプログラムの作成方法について困っています。
  • 大至急で、visual C++ 2008を使用して回転振動の周期を計算するプログラムを作成する必要があります。
  • 課題の内容は丸棒(円柱)の寸法と質量に基づいて慣性モーメントを計算し、回転振動の周期を求めることです。

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

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

課題の丸投げは禁止事項です。

その他の回答 (8)

  • yama5140
  • ベストアンサー率54% (136/250)
回答No.9

>大至急です。プログラミングの課題です。 プログラムを作成(=プログラミング)する「気になる」かどうか・・アドバイス。 ◆式を細分化する  「式をそのまんま1ステップで」と考えるのは、大きな間違いです。  「式」見ただけでお腹いっぱい → キブアップ → 質問 → バッシング。  だけど、  I=M{(d^2/16)+(l^2/12)} の細分例。  D=d^2/16  L=l^2/12  I=M(D+L)  ↑これをプログラム的?にすると  D = d * d / 16.0;  L = l * l / 12.0;  I = D;  I+= L;  I*= M; (まあ、ここまで細分する必要も・・)  簡単でしょ、半分できちゃった(◇)。 (というか普通?は、式にΣがあって、ループを使っ・・) +++++++++++++++++++++++++++++++++++++++++++++++++ とか書いてきたけど、・・・ >d、l、M すなわち棒の寸法と質量を入力すると、  「入力処理」をプログラミングできる、というレベルなのかなぁ・・。 +++++++++++++++++++++++++++++++++++++++++++++++++ プログラミングって、「1を聞いて1を知る」ってなタイプの人は《不適正》、と思います・・(残念)。 舎利弗とは言わないまでも、「1を聞いて少なくとも2を知る」くらいでないと・・。 であるならば、残り半分  T=2π√(Ih/Mgab) これも容易に細分化(≒プログラミング)できると思います。 >ただし慣性モーメントの計算は関数hunc_Iとして・・  ◇の d, l, M を引数として受け取って、できあがった I を戻す関数にすればいいだけ。

  • D-Matsu
  • ベストアンサー率45% (1080/2394)
回答No.8

そのガイドラインが古いですよ。 http://faq.okwave.jp/EokpControl?&site=guidePC&tid=950130&event=FE0006 まぁそれはともかく課題だけ書いてよろしくと言うなら「んで、どこがわからんの?」と聞かれる覚悟は要りますね。

noname#159916
noname#159916
回答No.7

>今でも禁止事項ですよ、下記に確答するようです >(18) その他、当社が不適当と判断する行為 本当ですね。以前見た時はなかったように思いましたが... ともかく、現在は「丸投げは禁止事項」なのですね。 誤指摘、申し訳ありませんでした。

  • uruz
  • ベストアンサー率49% (417/840)
回答No.6

>とりあえず「今は禁止事項ではない」ということらしいです。 今でも禁止事項ですよ、下記に確答するようです (18) その他、当社が不適当と判断する行為 「禁止事項ガイドライン」に明記されています。 【その他迷惑行為】 ■丸投げ・依頼 http://service.okwave.jp/cs/prohibition/index.html

noname#134907
noname#134907
回答No.5

禁止事項でなはなくなったのですね、失礼しました。

  • asuncion
  • ベストアンサー率33% (2127/6289)
回答No.4

手で計算することはできるのですか?

noname#159916
noname#159916
回答No.3

>課題の丸投げは禁止事項です。 以前は記載されてましたが、数ヶ月前からそれがなくなったので、 とりあえず「今は禁止事項ではない」ということらしいです。 OKwave 利用規約 http://guide.okwave.jp/guide/terms.html

  • kmee
  • ベストアンサー率55% (1857/3366)
回答No.2

まずは、あなたがわからないのはどの部分かをはっきりさせること。 式をC言語に変換するのくらいはできるでしょ? 関数の定義方法がわかならいなら、教科書の該当部分を読みなおせばいいですし。

関連するQ&A

専門家に質問してみよう