标题:[求助] 关于[讨论],[休闲]中的舞会问题。
只看楼主
z331499778
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2006-2-5
 问题点数:0 回复次数:4 
[求助] 关于[讨论],[休闲]中的舞会问题。

一个有趣的C++题:舞会问题。 某软件公司举办舞会,要求:
1。男,女都可参加,男,票价2元。女,票价1元。
2。统计进入多少人,票价收入。
3。女士可以问男士的姓名, 和电话。男士只能问女士的QQ号码。
题目大家好像还没读清楚 ,要求是:要统计出总人数,和最后的收入。男士可以问女士的QQ号,而女士可以问男士的任何信息。
我写了一部分,但不会用多态实现男士和女士的互相访问。
请各位大侠修改添加,使程序完善。


#include <iostream>
using namespace std;
class Person{
public: int n;
int number;
int money;
getNumber()
{cout<<"please putin number";
cin>>number;
}
sumNumber()
{sum=number++;
}
summoney()
{summoney=Number*n;}
}
class man:public Person{
public:
void test(){int n=2;
getNumber();
sumNumber();
summoney();
void man()
{cout<<"本人专业"<<endl;
cout<<"本人姓名"<<endl;
cout<<"本人电话"<<endl;
}
class woman:public Person{
public:void testwoman()
{int n=1;
getNumber();
sumNumber();
summoney();
void woman()
{cout<<"本人所在系"<<endl;
}
private:
void privatewoman()
{cout<<"本人专业"<<endl;
cout<<"本人姓名"<<endl;
cout<<"本人电话"<<endl;
}
}
class Fromwoman:public man()
{public:
void test1(){
}
}
class Fromman:public woman()
{public:
void test2(){
}
}
int main()
{man M;
M.getNumber();
M.sumNumber();
M.sumMoney();
woman W;
W.getNumber();
W.sumNumber();
W.sumMoney();
}

搜索更多相关主题的帖子: 舞会 休闲 
2006-12-27 14:16
一二三四五
Rank: 3Rank: 3
等 级:新手上路
威 望:8
帖 子:856
专家分:0
注 册:2006-11-13
得分:0 
呵呵,你还真实现了一下啊



hey,di va la
2006-12-27 17:54
yuyunliuhen
Rank: 6Rank: 6
等 级:贵宾
威 望:20
帖 子:1435
专家分:0
注 册:2005-12-12
得分:0 
满有趣的程序。顶下先

Go confidently in the  directions of your dreams,live the life you have imagined!Just do it!
It is no use learning without thinking!
2006-12-27 22:10
z331499778
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2006-2-5
得分:0 
我的老天呀。有没有人给咱改改呀!上面程序还是有错误的。还有部分功能没实现。各位大侠改改
2006-12-28 18:18
z331499778
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2006-2-5
得分:0 
            看来没有关于细节具体体现,只说不练。
2006-12-28 18:42



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-112494-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.161079 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved