C++第三次实验-利息计算器和月的天数

1.问题及代码

* 文件名称: 利息计算器
*    者:钟奕  
* 完成日期:2017   3 月 5    
* 版 本 号:v1.0 
* 对任务及求解方法的描述部分:输入本金数额,根据利息与本金的计算公式。
* 输入描述:先输入5000元数额,在输入期限为两年的代号4 
* 问题描述:求到期时候可以获得的本息数额 
* 程序输出:5440  
* 问题分析:需要搞清楚本金,利息和存储年限三者的关系 
算法设计:

#include<iostream>
using namespace std; 
int main() 

    double m,x,y,b;            //m=money(本金);x=利息;y=年份;b=利率 
    int a;                     //存款期限代号 
    cout<<"欢迎使用利息计算器!"<<"\n"; 
    cout<<"请输入存款金额:"; 
    cin>>m; 
    cout<<"======存款期限======"<<'\n'<<"1、3个月"<<'\n'<<"2、6个月"<<'\n'<<"3、一年"<<'\n'<<"4、二年"<<'\n'<<"5、三年"<<'\n'<<"6、六年"<<endl; 
    cout<<"请输入存款期限代号:"; 
    cin>>a; 
    switch(a) 
    { 
    case 1:y=0.25;b=0.031;break; 
    case 2:y=0.5;b=0.033;break; 
    case 3:y=1;b=0.035;break; 
    case 4:y=2;b=0.044;break;
    case 5:y=3;b=0.05;break; 
    case 6:y=6;b=0.055;break; 
    default:cout<<"输入错误"<<endl;  
    } 
    x=m*y*b; 
    cout<<"到期利息为"<<x<<"元,本息合计共"<<m+x<<"元。"<<endl;
 cin.get();
 return 0;

}

2.运行结果
 

3.心得体会

学会了做题目需要仔细检查程序中的符号,字母等。

1.问题及代码

* 文件名称: 一月有几天
*    者:钟奕  
* 完成日期:2017   3 月 5    
* 版 本 号:v1.0 
* 对任务及求解方法的描述部分:输入年份和月份,判断有几天
* 输入描述:输入2016年9月 
* 问题描述: 
* 程序输出:30  
* 问题分析: 
算法设计:

#include<iostream>
using namespace std;
int main()

    int x,y; 
    cout<<"请输入年份"<<endl; 
    cin >>x; 
    cout<<"请输入月份"<<endl; 
    cin >>y; 
    if (y==2) 
    { 
        if (x%4==0) 
        { 
            if (x%100==0) 
            { 
                if (x%400==0) 
                  cout<<"本月29天"<<endl; 
                else 
                    cout <<"本月28天"<<endl; 
            } 
            else 
                 cout <<"本月29天"<<endl; 
        } 
        else 
            cout <<"本月28天"<<endl; 
    } 
    else if  (y==1||y==3||y==5||y==7||y==8||y==10||y==12) 
        cout <<"本月31天"<<endl; 
    else 
        cout <<"本月有30天"<<endl ; 
    return 0; 

2.运行结果
 

3.心得体会

得分清楚年份有平年和闰年之分,并会且要会计算年份的归属

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值