哪位会这个问题的编程代码啊

假设银行货款利率为:六个月(含)是6.10%;六个月至一年(含)是6.56%,一年至三年(含)是6.65%;三年以上是6.9%。根据货款数额与时间长短,计算出到期后应还本息共计是多少?分别用嵌套的选择结构和多路选择(if-elseiD语句编程,从键盘输入贷款金额w和时间比单位:月),输出到期后应还金额数

img


#include<iostream>
using namespace std;
int main() {
    double n;//表示的是刚开始存入多少万?
    cin>>n;
    double m;//表示输入的月份
    cin>>m;
    if(m/12 >= 0.5&&m/12<=1){
        n = n*(1+0.0656);
    }else if(m/12>1&&m/12<=3){
        n = n*(1+0.0665);
    }else{
        n = n*(1+0.069);
    }
    cout<<n<<endl;
    
}