• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:初心者:指定した時間が経過すると計算を開始するプログラム)

初心者:指定した時間が経過すると計算を開始するプログラム

このQ&Aのポイント
  • C++Builderを使用して、指定した時間が経過すると計算を開始するプログラムを作成する方法について質問します。
  • プログラムは0.01[s]でループしていき、0.1[s]経過すると特定の変数を取得し、別の関数で計算を行ってもとのプログラムに結果を返す必要があります。
  • Sleep関数を使用して計算を試みましたが、うまくいきませんでした。どのようにプログラムを実装すればよいでしょうか?

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

  • ベストアンサー
  • ilice
  • ベストアンサー率50% (3/6)
回答No.1

ループが一回0.01[s]で回っていると仮定して int 計算関数(int a[10]); int main(void){ int i,sum=0; int a[10]; for(i=1;想定している終了条件;i++){ a[(i%10)-1]=取得した数値; if(i%10==0){ sum=計算関数(a); } return 0; } int 計算関数(int a[10]){ /*計算処理*/ return 計算結果; } こういう返答でいいのかな?^^; 0.01[s]ごとに取得する数値の数、計算関数に送る数値の数、返す計算結果の数を捕捉お願いします

penginmuranomura
質問者

お礼

お返事おそくなってすいません! 回答を参考になんとかプログラムを組むことができました! ありがとうございました。

関連するQ&A