class ex14{
int year,age;
double rev[]=new double[100];
double g[]=new double[100];
double rate[]=new double[100];
double mwage[][]=new double[100][100];
double fwage[][]=new double[100][100];
double mw[]=new double[100];
double fw[]=new double[100];
double hoken[]=new double[200];
double m2[][]=new double[100][100];
double f2[][]=new double[100][100];
double z1;
void makedata(double gx,String file){
data14 sub1=new data14();
sub1.makedata();
mw=sub1.mw;
fw=sub1.fw;
ex57 sub2=new ex57();
sub2.makedata();
rate=sub2.rate;
ex10 sub3=new ex10();
sub3.makedata(file);
m2=sub3.m2;
f2=sub3.f2;
g[10] = 1.08;
for(year=11;year<100;year++){
g[year] = (1 + gx)*g[year-1];
}
for(year=10;year<100;year++){
for(age=15;age<70;age++){
mwage[year][age] = 240 * g[year] * mw[age];
fwage[year][age] = 210 * g[year] * fw[age];
}
}
for(year=10;year<100;year++){
z1 = 0;
for(age=15;age<70;age++){
z1 = z1 + rate[year] * mwage[year][age] * m2[year][age] / 100;
z1 = z1 + rate[year] * fwage[year][age] * f2[year][age] / 100;
}
rev[year] = (double)z1 /10000;
}
}
}
最終更新:2011年09月14日 08:01