问题:编写一个程序,定义并实现一个银行类;

运行图:

源代码:

#include <iostream>
#include <iomanip>
#include <string.h>
using namespace std;
class bank
{private:long id;double balance;static double Rational;double ck;public:bank(){id=10000;balance=0;}void bank1(long a1,double b1){id=a1;balance=b1;}void setrational(double r){Rational=r;}void get(){ck=balance*Rational/100; }void display(){cout<<"账号:"<<id<<";   "<<"存款:"<<balance<<";   "<<"本息:"<<ck<<endl; }double dis(){return ck+balance;}
};
double bank::Rational=0;
int main()
{double a,b,c1,d,e,f,g;cout<<"请输入利率:请输入3个账号及对应的存款:"<<endl;cin>>g>>a>>b>>c1>>d>>e>>f;bank c,t2,t3,t4;t2.bank1(a,b);t3.bank1(c1,d);t4.bank1(e,f);c.setrational(g);c.get();//c.display();t2.setrational(g);t2.get();t2.display();t3.setrational(g);t3.get();t3.display();t4.setrational(g);t4.get();t4.display();cout<<"3个账户的本息:"<<t3.dis()+t2.dis()+t4.dis();
}

定义并实现一个银行类相关推荐

  1. 做一个简单的银行、账户演示程序。 (1)定义一个账户类,包含用户名、密码、余额等属性、存钱、取钱等方法。 (2)定义一个银行类,包含银行名、账户列表等属性,开账户、查账户的功能。账户列表可以使用集

    做一个简单的银行.账户演示程序. (1)定义一个账户类,包含用户名.密码.余额等属性.存钱.取钱等方法. (2)定义一个银行类,包含银行名.账户列表等属性,开账户.查账户的功能.账户列表可以使用集合相 ...

  2. Java(实验三)类与对象-定义并实现一个长方体类(Cube),包含长(length)、宽(width)与高(height)等三个属性

    一.实验目的: 1.学会定义并实现类. 2.学会定义并创建类的对象,通过类的对象访问类的成员属性与方法. 3.学会定义并实现派生类,学会使用派生类的对象. 4.理解并学会使用类的多态性. 二.实验环境 ...

  3. 4.定义并实现一个Person类,包含姓名(name)与编号(code)等两个属性,通过构造函数为属性赋值,拥有显示属性值的方法(showInfo)。从Person类派生出一个Student类,拥有数

    package monster.zf.Test; /*** 4.* 定义并实现一个Person类,包含姓名(name)与编号(code)* 等两个属性,通过构造函数为属性赋值,拥有显示属性值的方法(s ...

  4. 【定义并实现一个学生类(Student)】

    [问题描述]定义并实现一个学生类(Student),类中的数据成员有:学生姓名.学生学号.人数和班级号.至少有一个公有成员函数(Print).Print负责将相关信息输出.在类中定义静态数据成员,记录 ...

  5. 定义并实现一个三角形类(Triangle),其三个边长(edge1, edge2, edge3)为其属性,包含判断其是否为三角形(isTriangle)、计算周长(calPerimeter)及计算面积

    package monster.zf.Test; /*** 定义并实现一个三角形类(Triangle),其三个边长(edge1, edge2, edge3)* 为其属性,包含判断其是否为三角形(isT ...

  6. C#:定义并实现一个公民类Citizen

    一.运行效果截图 二.实验要求 三.代码示例 //author---Henan University.software engineering.李思佳 using System;namespace C ...

  7. 设计一个笔记本电脑类,属性随意,并且进行属性私有化,对外提供公开的set和get方法。 设计一个可插拔的接口:InsertDrawable,该接口有什么方法自行定义。

    代码 /* 开放型题目:设计一个笔记本电脑类,属性随意,并且进行属性私有化,对外提供公开的set和get方法.设计一个可插拔的接口:InsertDrawable,该接口有什么方法自行定义.设计一个鼠标 ...

  8. java设计一个bank类实现银行_java定义一个类实现银行账户的概念。

    2016-11-17 13:40黄瞩信 客户经理 比如,只定义了一个抽象方法run(),而要通过系统用极短的时间.这5s内,此后这个线程就不能进入其它状态,进入消亡状态;+i++). 2,另一方面;, ...

  9. JAVA定义一个银行帐户类BankAccount实现银行帐户的概念

    定义一个银行帐户类BankAccount实现银行帐户的概念,在BankAccount类中定义两个变量:"帐号" (account_number) 和"存款余额" ...

  10. python作业 银行(定义一个账户类,可以创建账户,存款,取款,查询余额,以及销户等操作)

    python作业:银行系统.定义一个账户类,可以创建账户,存款,取款,查询余额,以及销户等操作 class Account(): 初始化方法 def __init__(self, name, pwd, ...

最新文章

  1. Unity上使用Linq To XML
  2. js 停止事件冒泡 阻止浏览器的默认行为
  3. JavaScript 私有成员
  4. Spring Aop 组件概述
  5. wxWidgets:减少可执行文件大小
  6. pq分解法中b’怎么求_14.初中数学:二元一次方程组,加减消元法怎么解?视频有详细解题步骤...
  7. OpenGL显卡编程
  8. 诗歌rails之Hacking ActiveRecord
  9. 微信支付 第一次成功,其他无法调起,返回-1(Android eclipse 微信支付之大坑 签名工具问题)
  10. Redis内存分配简单分析
  11. matlab中内联,有没有一种方法可以在MATLAB中执行函数内联?
  12. st语言 数组的常用方法_三菱ST语言教学(2)——数组的使用
  13. 关于进销存软件中的几种算法
  14. 微信设置字体后微信浏览器页面字体也会跟着改变的解决办法
  15. APICloud手机端网站直接制作手机APP
  16. linux新建数字名字用户,linux 用户、用户组不能是全数字
  17. 苹果Mac电脑中如何将键盘当作鼠标使用?
  18. 搜索计算机找不到,win7找不到搜索框怎么办?win7找不到搜索框修复方法
  19. 弘辽科技:抖音电商,一场标准的「字节」式战役
  20. 2022年1月27日亲测|奥维互动地图加载谷歌地图等图源的方法

热门文章

  1. H2O的机器学习框架的数据分析应用
  2. vi和nano实用操作
  3. python颜色对照表及颜色搭配
  4. 计算机磁盘怎么清理,如何清理c盘空间_WinXP系统怎么清理C盘空间
  5. 【签约】ManageEngine卓豪签约中国大饭店 | 智能解析日志、洞察威胁,提升数据安全合规性
  6. Qt:warning: control reaches end of non-void function
  7. em表示什么长度单位_CSS的长度单位(em)与em标签
  8. wxml 判断 小程序_微信小程序WXML-小样儿960
  9. 团队项目事后诸葛亮会议
  10. 自媒体必死 大家不要被马化腾忽悠了