我的第十四个c++上机任务(利息计算器)

本文介绍了一个使用C++编写的简单存款利息计算器程序。通过switch语句实现不同存款期限的选择,并计算相应的利息。用户可以输入存款金额和存款类型,程序将输出到期利息及本息合计。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

上机内容:C++程序的编译和运行

上机目的:掌握简单C++程序的编辑、编译、连接和运行的一般过程

/*
* Copyright (c) 2012, 烟台大学计算机学院
* All rights reserved.
* 作者: 王昕彤 
* 完成日期:2012 年10月28日
* 版本号:v1.0
*
* 输入描述:按条件输入存款和存款类型
* 问题描述:使用switch语句
* 程序输出:略
* 问题分析:略   
* 算法设计:如下所示    
*/   

#include<iostream>   
using namespace std;  
int main()  
{  
    int t,d;  
    double m,p,r,i;  
    cout<<"欢迎使用利息计算器!"<<"\n";  
    cout<<"请输入存款金额"<<"\n";  
    cin>>m;  
    cout<<"存款期限"<<"\n";  
    cout<<"1.活期存款"<<"\n";  
    cout<<"2.三个月"<<"\n";  
    cout <<"3. 六个月" <<"\n";    
    cout <<"4. 一年" <<"\n";    
    cout <<"5. 二年" <<"\n";    
    cout <<"6. 三年" <<"\n";    
    cout <<"7. 五年" <<"\n";  
    cout<<"请输入存款期限的代号"<<"\n";  
        cin>>t;  
    if(t>=1&&t<=7)  
    {  
        switch(t)  
        {  
        case 1:     
            cout<<"请输入存款天数"<<"\n";    
            cin >> d;    
            p = d/360;    
            r = 0.005;    
            break;  
        case 2:  
            p=0.25;  
            r=0.031;  
            break;  
        case 3:  
            p=0.5;  
            r=0.033;  
            break;  
        case 4:  
            p=1;  
            r=0.035;  
            break;  
        case 5:  
            p=2;  
            r=0.044;  
            break;  
        case 6:  
            p=3;  
            r=0.050;  
            break;  
        case 7:  
            p=5;  
            r=0.055;  
            break;  
        }  
        i=m*p*r;      
         cout << "到期利息为:" << i << "元,本息合计共"<< i + m <<"元。"<<"\n";      
    }  
    else      
        cout<<"选择存款类型错误。"<<"\n";      
    cout<<"感谢您的使用,欢迎下次光临!"<<"\n";      
return 0;   
} 


 

运行结果:

 

 

心得体会:有点小坎坷,成功克服!

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值