第一个程序
一、问题及代码:
/*
*文件名称:asada.cpp
*作 者:李钊
*完成日期:2017年3月13号
*版 本 号:Dev
*对任务及求解方法的描述部分:定期存款利息计算器
*输入描述:1000
*问题描述:计算出存钱的利息
*程序输出:到期利息16.5元,本息合计共1016.5元。
*问题分析:使用switch语句
*算法分析:循环
*/
#include<iostream>
using namespace std;
int main()
{
int x,y;
double z,sum;
cout<<"欢迎使用利息计算器!"<<endl;
cout<<"请输入存款金额x:";cin>>x;
cout<<"存款期限"<<endl;
cout<<"1、3个月"<<endl;
cout<<"2、6个月"<<endl;
cout<<"3、一年"<<endl;
cout<<"4、二年"<<endl;
cout<<"5、三年"<<endl;
cout<<"6、五年"<<endl;
cout<<"请输入存款期限的代号:";cin>>y;
switch(y)
{
case 1:z=x*0.031*0.25;cout<<z<<endl;break;
case 2:z=x*0.033*0.5;cout<<z<<endl;break;
case 3:z=x*0.035*1;cout<<z<<endl;break;
case 4:z=x*0.044*2;cout<<z<<endl;break;
case 5:z=x*0,05*3;cout<<z<<endl;break;
case 6:z=x*0.055*5;cout<<z<<endl;break;
}
sum=x+z;
cout<<"到期利息为:"<<z<<"元,"<<"本息合计共"<<sum<<"元。"<<endl;
cout<<"欢迎您的使用,欢迎下次光临!"<<endl;
}
二、运行结果:
第二个程序
一、问题及代码:
/*
*文件名称:asada.cpp
*作 者:李钊
*完成日期:2017年3月13号
*版 本 号:Dev
*对任务及求解方法的描述部分:输出1000到10000以内,个位和千位相等的所有质数
*输入描述:无输入
*问题描述:输出1000到10000以内,个位和千位相等的所有质数
*程序输出:1000到10000以内,个位和千位相等的所有质数
*问题分析:使用for语句以及if语句
*算法分析:循环
*/
二、运行结果: