文档介绍:__________________学院__________级___________专业姓名____________学号□□□□□□□□□□□□………………………………(密)………………………………(封)………………………………(线)………………………………所选题目保险金问题,保险金问题主要是为投保人计算其需要购买的车险,一年内的保险金计算公式为:保险金=基本保险费率*年龄系数-安全驾驶折扣且车险的计算还需要满足如下条件:;;,且不足80岁的人;,年当违反交通规则时,将以整数为单位扣掉1分或若干分;,则投保时可给予其安全驾驶折扣;,则该投保人的驾照被吊销,则不能参保。年龄年龄系数门限分数安全驾驶折扣(单位:元)16<=年龄<<=年龄<<=年龄<<=年龄<<=年龄<=1000;//保存基本保险费率2. privatestaticint[][]settings={{0,0,0},{28,11,50},{18,9,100},{10,7,150} ,{8,5,200},{15,7,250}};//计算时将年龄系数放大原来的10倍放入int数组中 publicstaticint[]calcSetting(intage){ if(age<16||age>=80){ returnsettings[0]; }elseif(age<25){ returnsettings[1]; }elseif(age<35){ returnsettings[2]; }elseif(age<45){ returnsettings[3]; }elseif(age<60){ returnsettings[4]; }else{ returnsettings[5]; } } publicstaticintInsurance(intage,intscore){ intinsuraneMoney=-1; if(score>0&&score<13){ int[]setting=calcSetting(age); if(setting!=settings[0]){ intsafeDrivingDiscout=0; intageCoefficient=setting[0]; intscoreThreshold=setting[1]; if(score>scoreThreshold){ safeDrivingDiscout=setting[2]; } insuraneMoney=(int)(rate/10*ageCoefficient)-safeDrivingDiscout; } }31. returninsuraneMoney;:16,25,35,45,60,80。分数的边界点:0,5,7,9,11,12。测试数据年龄的测试数据:15,16,17,24,25,26,34,3