class ex53{
double mj[][]=new double[100][100];
double fj[][]=new double[100][100];
double mwage[]=new double[200];
double fwage[]=new double[200];
double jyo[]=new double[200];
double prate[][]=new double[200][100];
double rou[]=new double[100];
double mtime[]=new double[200];
double ftime[]=new double[200];
double kg[]=new double[200];
int byear,syear,age,cho,year;
double g,e1;
void makedata(double alpha,double gx,double px,String file){
cho=1900;
ex92 sub92=new ex92();
sub92.makedata(gx,px,file);
prate=sub92.prate;
ex90 sub90=new ex90();
sub90.makedata(alpha,file);
mwage=sub90.mwage;
fwage=sub90.fwage;
ex77 sub77=new ex77();
sub77.makedata();
jyo=sub77.jyo;
ex38 sub38=new ex38();
sub38.makedata(file);
mj=sub38.mj;
fj=sub38.fj;
ex35 sub35=new ex35();
sub35.makedata(file);
mtime=sub35.mtime;
ftime=sub35.ftime;
for (byear=1910;byear<1945;byear++){
kg[byear-cho]=1.08;
}
for (byear=1945;byear<2035;byear++){
kg[byear-cho]=(1+gx)*kg[byear-cho-1];
}
for (year=10;year<100;year++){
e1=0;
for (age=60;age<100;age++){
byear=year-age+2000;
e1=e1+260*kg[byear-cho]*prate[byear-cho][age]*mwage[byear-cho]*mtime[byear-cho]*mj[year][age]*jyo[byear-cho]/1000;
e1=e1+220*kg[byear-cho]*prate[byear-cho][age]*fwage[byear-cho]*ftime[byear-cho]*fj[year][age]*jyo[byear-cho]/1000;
}
rou[year]=e1/10000;
}
}
}
最終更新:2011年09月18日 14:49