- 406 名前:デフォルトの名無しさん mailto:sage [2008/06/02(月) 19:16:56 ]
- >>292>>334のものですが過去レポという最強のものを手に入れたのですがそれがC言語なのです。
出来れば今日中にお願いしたいのですが、↓のものをC++に変換して頂けないでしょうか? #include<stdio.h> #include<stdlib.h> #include <math.h> double markov(int K,double alfa,double *a_coeff,double *mem); void main(void){ int i; double *a_coeff,*mem,alfa,*x; FILE *fp; int N=1024,K=1; char *file_name="output.dat"; if((fp=fopen(file_name,"w"))==NULL){ printf("%s can't open",file_name); exit(-1); } x=new double [N]; a_coeff=new double [K]; mem=new double [K]; for(i=0;i<K;i++){ mem[i]=0.; } a_coeff[0]=0.1; alfa=sqrt(1.-a_coeff[0]*a_coeff[0]); for(i=0;i<N;i++){ x[i]=markov(K,alfa,a_coeff,mem);
|

|