网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
05月21日漏签0天
c++吧 关注:615,700贴子:2,110,859
  • 看贴

  • 图片

  • 吧主推荐

  • 游戏

  • 5回复贴,共1页
<<返回c++吧
>0< 加载中...

关于stock类,连题目都看不懂。。。求帮助

  • 只看楼主
  • 收藏

  • 回复
  • 617567575
  • throw
    3
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
防抽


  • 617567575
  • throw
    3
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

定义一个类Stock,记录一支股票交易的基本信息,该类至少包括以下信息:股票代码(字符串)、交易日序号(表示本月的第几个交易日,用整数表示)、当日最高价、当日最低价、当日开盘价和当日收盘价。
该类中至少包括一个用于计算股票涨幅的函数(涨跌幅是以上一交易日收盘价基数上下波动的幅度,按百分比表示。计算方法:(当日收盘价-当日开盘价)/当日开盘价)
编写一主函数,在主函数中建立两个股票对象,分别存储该股票的信息,以当日收盘价计算该股票今天的涨幅。并将股票的相关信息合理输出。
可根据自己的时间和知识尽量发挥想象力,为该类设计其他属性和函数。
二、类Stock的扩充:
(1)定义一个函数,该函数以类Stock的对象为函数参数,输出为该股票的股票代码
以及相关信息
(2)编写一个主函数,实现3次以上的股票交易信息管理(即每创建一次Stock 对象,就实现一次股票交易信息管理。然后调用一次在(1)中定义的输出函数,实现一次信息输出! (3)定义一个组合类,该类至少包括:交易人帐号,交易人姓名、账户金额交易股票(Stock对象),买进或卖出、成交数量等相关信息。并至少包含:用于计算股票交易的函数,用于计算帐号金额(交易完成后)的函数。 (4)编写一主函数,该函数可以实现一个交易人相关信息的创建以及一次交易,并实现相应信息的输出!(可暂不考虑多次交易的情况!) (5)可根据时间自行扩充!


2025-05-21 01:45:05
广告
  • 617567575
  • throw
    3
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
第一题我做了
#include <string>
#include <iostream>
using namespace std;
class stock
{
private:
string code;
int serial_number;
double high,low,opening_price,closing_price;
double updown;
public:
stock(string name,int number,double h,double l,double open,double close) ;
inline double up_down(){return (closing_price-opening_price)*100/opening_price;}
void show();
};
stock::stock(string name,int number,double h,double l,double open,double close){
code=name;
serial_number=number;
high=h;
low=l;
opening_price=open;
closing_price=close;
}
void stock::show(){
cout<<"THE STOCK NAME: "<<code<<" THE TRADING DAY: "<<serial_number<<" THE TOP PRICE: "<<high<<" THE LOW PRICE: "<<low<<" THE OPENING PRICE: "<<opening_price<<" THE CLOSING PRICE: "<<closing_price<<" THE AMOUNT OF INCREASE: "<<stock::up_down()<<endl;
} void main(){
stock a("CNCP",11,6.00,5.32,5.50,5.80),b("SINOPEC",12,6.11,5.40,5.50,5.78);
a.up_down();
b.up_down();
a.show();
b.show();
}
第二题的第三小题(3) 看不懂啊,对股票一概不通,求大神帮助一下


  • 617567575
  • throw
    3
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
没人嘛


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 5回复贴,共1页
<<返回c++吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示