C/C++の宿題を片付けます 76代目
■ このスレッドは過去ログ倉庫に格納されています
0214デフォルトの名無しさん
2006/11/09(木) 00:04:54[2] 問題文(含コード&リンク):
//モンテカルロ法でパイを求める
#include<iostream>
#include<stdlib.h>
#include<time.h>
using namespace std;
int ()
{
double p,pai,x,y;
unsigned int k,n,count;
count=0;
cout<<"試行の回数"<<endl;
cin>>n;
srand((unsigned int)time(0));
for(k=0;k=n;k++)
//1以下の乱数を出す
x=(double)rand()/(double)RAND_MAX;
y=(double)rand()/(double)RAND_MAX;
if(x*x+y*y>1)continue;
else(count=count+1)
p=(double)count/n;
pai=p*4.0;
cout<<"paiの値は"<<pai;
return 0;
}
これで実行すると エラー E2040 2.cpp 6: 宣言が正しく終了していない
と、出るんですが6行目のどこを直せばいいのでしょうか。
くだらない質問かもしれませんが、よろしくお願いします。
[3]Windows XP 、Borland C++ 5.5.1 、C++
[4] 期限:無期限
■ このスレッドは過去ログ倉庫に格納されています