class ex54{
double mtuj[][]=new double[100][100];
double ftuj[][]=new double[100][100];
double mtuwage[]=new double[200];
double ftuwage[]=new double[200];
double jyo[]=new double[200];
double prate[][]=new double[200][100];
double tu[]=new double[100];
double mtutime[]=new double[200];
double ftutime[]=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;
ex91 sub91=new ex91();
sub91.makedata(alpha,file);
mtuwage=sub91.mtuwage;
ftuwage=sub91.ftuwage;
ex77 sub77=new ex77();
sub77.makedata();
jyo=sub77.jyo;
ex39 sub39=new ex39();
sub39.makedata(file);
mtuj=sub39.mtuj;
ftuj=sub39.ftuj;
ex56 sub56=new ex56();
sub56.makedata(file);
mtutime=sub56.mtutime;
ftutime=sub56.ftutime;
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;
if (syear<1950)syear=1950;
e1=e1+260*kg[byear-cho]*prate[byear-cho][age]*mtuwage[byear-cho]*mtutime[byear-cho]*mtuj[year][age]*jyo[byear-cho]/1000;
e1=e1+220*kg[byear-cho]*prate[byear-cho][age]*ftuwage[byear-cho]*ftutime[byear-cho]*ftuj[year][age]*jyo[byear-cho]/1000;
}
tu[year]=e1/10000;
}
}
}
最終更新:2011年09月18日 15:05