『壹』 求c語言,電影院售票管理系統的設計與實現的代碼
#include<stdio.h>
#include<stdlib.h>
structcell
{
char*name;
inttime;
intseat;
intsaled;
}a,b,c,d;
intsel=0;
voidtitle();
voidsaleproc();
intsaleThread(structcell*ce,intdd);
voidtiupiaoproc();
inttiupiaoThread(structcell*ce);
voidcount();
intinit(structcell*ce,char*name,inttime,intseat)
{
ce->name=name;
ce->time=time;
ce->seat=seat;
ce->saled=0;
return1;
}
intsaleThread(structcell*ce,intdd)
{
if((ce->seat-ce->saled)>=dd)
{
ce->saled+=dd;
printf("售票成功!按ESC鍵返回主菜單 ");
fflush(stdin);
intcc=_getche();
return1;
}
else
{
printf("售票失敗---余票不足!按ESC鍵返回主菜單 ");
fflush(stdin);
intcc=_getche();
return0;
}
}
voidsaleproc()
{
intf=1;
while(f)
{
system("cls");
printf("*********************************** ");
printf("** ");
printf("*廳影片時間余票* ");
printf("** ");
printf("*A%s%d:%d%3d* ",a.name,a.time/60,a.time%60,a.seat-a.saled);
printf("** ");
printf("*B%s%d:%d%3d* ",b.name,b.time/60,b.time%60,b.seat-b.saled);
printf("** ");
printf("*C%s%d:%d%3d* ",c.name,c.time/60,c.time%60,c.seat-c.saled);
printf("** ");
printf("*D%s%d:%d%3d* ",d.name,d.time/60,d.time%60,d.seat-d.saled);
printf("** ");
printf("*********************************** ");
printf("請選擇放映廳(a,b,c,d)和要購的票數(按ESC鍵返回主菜單)(格式:a5): ");
fflush(stdin);
charcc;
intdd;
dd=_getche();
if(dd==27)
{
f=0;
break;
}
else
{
cc=(char)dd;
}
scanf("%d",&dd);
switch(cc)
{
case'a':
saleThread(&a,dd);
f=0;
break;
case'b':
saleThread(&b,dd);
f=0;
break;
case'c':
saleThread(&c,dd);
f=0;
break;
case'd':
saleThread(&d,dd);
f=0;
break;
default:
break;
}
}
title();
}
inttiupiaoThread(structcell*ce)
{
if(ce->saled==0)
{
printf("撞尼瑪鬼了老子一張票都沒賣,哪來的退票??? ");
fflush(stdin);
intcc=_getche();
return0;
}
ce->saled--;
printf("退票成功!按任意鍵返回主菜單 ");
fflush(stdin);
intcc=_getche();
return1;
}
voidtiupiaoproc()
{
intf=1;
while(f)
{
system("cls");
printf("*********************************** ");
printf("** ");
printf("*退票* ");
printf("** ");
printf("*A%-20s* ",a.name);
printf("** ");
printf("*B%-20s* ",b.name);
printf("** ");
printf("*C%-20s* ",c.name);
printf("** ");
printf("*D%-20s* ",d.name);
printf("** ");
printf("*********************************** ");
printf("請輸入要退的廳(a,b,c,d): ");
charcc;
fflush(stdin);
scanf("%c",&cc);
if(cc=='')
{
f=0;
break;
}
switch(cc)
{
case'a':
tiupiaoThread(&a);
f=0;
break;
case'b':
tiupiaoThread(&b);
f=0;
break;
case'c':
tiupiaoThread(&c);
f=0;
break;
case'd':
tiupiaoThread(&d);
f=0;
break;
default:
break;
}
}
title();
}
voidcountproc()
{
intf=1;
while(f)
{
system("cls");
printf("*********************************** ");
printf("** ");
printf("*統計* ");
printf("** ");
printf("*A廳:余票%3d上座率%5.2f%%* ",a.seat-a.saled,(((float)a.saled/(float)a.seat)*100));
printf("** ");
printf("*B廳:余票%3d上座率%5.2f%%* ",b.seat-b.saled,(((float)b.saled/(float)b.seat)*100));
printf("** ");
printf("*C廳:余票%3d上座率%5.2f%%* ",c.seat-c.saled,(((float)c.saled/(float)c.seat)*100));
printf("** ");
printf("*D廳:余票%3d上座率%5.2f%%* ",d.seat-d.saled,(((float)d.saled/(float)d.seat)*100));
printf("** ");
printf("*********************************** ");
printf("按ESC鍵返回主菜單! ");
fflush(stdin);
intcc=_getche();
if(cc==27)
{
f=0;
break;
}
}
title();
}
voidtitle()
{
intf=1;
while(f)
{
system("cls");
printf("*********************************** ");
printf("** ");
printf("*歡迎光臨牛B電影院* ");
printf("** ");
printf("*1.售票* ");
printf("** ");
printf("*2.退票* ");
printf("** ");
printf("*3.統計* ");
printf("** ");
printf("*4.退出* ");
printf("** ");
printf("*********************************** ");
printf("請選擇:(1,2,3,4) ");
fflush(stdin);
scanf("%d",&sel);
getchar();
switch(sel)
{
case1:
saleproc();
f=0;
break;
case2:
tiupiaoproc();
f=0;
break;
case3:
countproc();
f=0;
break;
case4:
system("exit");
f=0;
break;
default:
break;
}
}
}
intmain(intargc,char*argv[])
{
init(&a,"鋼鐵俠3",18*60+30,150);
init(&b,"致青春",19*60+30,150);
init(&c,"姜戈",20*60+30,150);
init(&d,"生化危機4",20*60+20,100);
title();
return0;
}
『貳』 誰有用java寫的電影院售票管理系統的代碼
您需要用簡潔明了的文字在這將疑惑描述清楚,讓回答者更好地了解您的困惑
比如您的問題還沒有敘述清晰,請點擊展開「問題補充」,
清楚描述您的疑惑,
,並能夠加入圖片來幫助回答者更加明了的知道你的疑惑,
更有針對性地幫助你。
我們可以針對你的需求提供一份適用於初學者的代碼,或學生版/個人版/專業版/企業版
您需要留下Email地址,以便回答者更好的解決你的問題
為獲取幫助,您可以發送消息到:六伍柒幺伍六幺五('幺'讀yao,一聲,'柒'同 '七'),QQ
您還可以通過向我們發起求助的方式主動去尋求我們的幫助。
如果您對回答不甚滿意,希望繼續對回答者進行追問了解詳情時,
可點擊回答內容下方的「繼續追問」按鈕
請您切記為您的問題選擇一個最恰當的分類,
因為只有這樣,您的問題才能在第一時間內得到正確解答。
交易提醒:預付訂金是詐騙
『叄』 c++電影訂票系統含有多個類的代碼
一個實現小型公司的工資管理的程序。
定義一個職員類(Employee),由職員類派生出經理(Manager)、銷售人員(Sales)、工程師(Engineer)。要求存儲公司職員的工號、姓名和月基本工資,計算月工資並且顯示全部信息。月工資的計算方法如下:經理的月基本工資為8000,月工資為績效系數*月基本工資,銷售人員的月基本工資為4000,月工資為月基本工資+銷售提成,銷售提成為月銷售額的5%,工程師的月基本工資為6000,月工資為月基本工資+開發獎勵工資,開發獎勵工資為300*功能模塊完成數量。抽象基類和各派生類均有一個公有成員函數salary_computing() ,用於計算各位職員的工資總額。
設計抽象基類Employee和派生類Manager、Sales和Engineer。主函數中定義了一個基類Employee的動態指針數組 pt2employ,數組長度n來自輸入數據
Employee **pt2employ = new Employee*[n];
主函數根據輸入的職員類型和職員基本信息,建立相應的類對象,並且取址按序賦給基類指針數組元素,最後遍歷基類指針數組 pt2employ,找出具有最高工資的Manager、Sales和Engineer,並且輸出。
輸入格式: 測試輸入包含一個測試用例,該測試用例的第一行輸入職員的人數n,接下來n行每一行給出一個職員的基本信息,每行的第一個數字為當前職員的工號,第二個為一個字元串,是職員的姓名,第三個數據是一個字元串,是職員的職位,若職位為Manager,後面跟隨一個數字是其績效系數,若職位為Sales,後面跟隨一個數字是其月銷售額,若職位為Engineer,後面跟隨一個數字是其完成的模塊數目。
輸出格式:見輸出樣例
說明:本題中績效系數、工資等數據均為double型,輸出不保留小數部分
輸入實例:
6
101 bob Manager 1.4
102 Sam Sales 100000
103 Apple Sales 150000
104 Bill Engineer 12
105 Mike Manager 1.3
106 Henry Engineer 15
輸出實例:
Top Manager: 101 bob A Manager with salary 11200
Top Sales: 103 Apple A Sales with salary 11500
Top Engineer: 106 Henry A Engineer with salary 10500
程序代碼如下:
#include
#include
#include
using namespace std;
class Employee
{
protected:
int id;
string name;
double basic_salary;
string title;
public:
Employee(int i, string n, double b, string t)
: id(i), name(n), basic_salary(b), title(t) {}
virtual double salary_computing() const = 0;
string get_title() const
{
return title;
}
void print() const
{
cout << id << " " << name << " A " << title << " with salary " << fixed << setprecision(0) << salary_computing() << endl;
}
};
class Manager : public Employee
{
static Employee* top;
double effiency;
public:
Manager(int id, string name, double e)
: Employee(id,name,8000,"Manager"), effiency(e)
{
if(top==NULL || salary_computing() > top->salary_computing())
top = this;
}
double salary_computing() const
{
return effiency * basic_salary;
}
static void printmax()
{
cout << "Top Manager: ";
if(top) top->print();
}
};
Employee* Manager::top = NULL;
class Sales : public Employee
{
static Employee* top;
double sales;
public:
Sales(int id, string name, double s)
: Employee(id,name,4000,"Sales"), sales(s)
{
if(top==NULL || salary_computing() > top->salary_computing())
top = this;
}
double salary_computing() const
{
return basic_salary + 0.05 * sales;
}
static void printmax()
{
cout << "Top Sales: ";
if(top) top->print();
}
};
Employee* Sales::top = NULL;
class Engineer : public Employee
{
static Employee* top;
double num;
public:
Engineer (int id, string name, double m)
: Employee(id,name,6000,"Engineer"), num(m)
{
if(top==NULL || salary_computing() > top->salary_computing())
top = this;
}
double salary_computing() const
{
return basic_salary + 300 * num;
}
static void printmax()
{
cout << "Top Engineer: ";
if(top) top->print();
}
};
Employee* Engineer::top = NULL;
int main()
{
int n, i;
cin >> n;
Employee **pt2employ = new Employee*[n];
for(i=0;i<n;i++)
{
int id;
cin >> id;
string name;
cin >> name;
string title;
cin >> title;
double e;
cin >> e;
if(title == "Manager")
{
pt2employ[i] = new Manager(id,name,e);
}
else if(title == "Sales")
{
pt2employ[i] = new Sales(id,name,e);
}
else if(title == "Engineer")
{
pt2employ[i] = new Engineer(id,name,e);
}
}
Manager::printmax();
Sales::printmax();
Engineer::printmax();
}
『肆』 計算機設計 電影訂票系統
計算機設計電影訂票系統的建議:1.計算機畢業設計可不能馬虎,最好還是自己動動腦筋,好好的寫一寫。 2.網上那種免費的畢業設計千萬不能採用,要麼是論文不完整,要麼是程序運行不了,最重要的是到處都是,老師隨時都可以知道你是在網上隨便下載的一套3.如果沒有時間寫,可以在網上找找付費的,我們畢業的時候也是為這個頭疼了很長時間,最後在網上找了很久,終於購買了一套畢業設計,還算不錯,開題報告+論文+程序+答辯演示都有,主要的都是他們技術做好的成品,保證論文的完整和程序的獨立運行,可以先看了作品滿意以後再付款,而且同一學校不重復,不存在欺騙的性質,那個網站的名字我記的不是太清楚了,你可以在網路或者GOOGLE上搜索------七七計算機論文,希望您可以找到
『伍』 有沒有電影網站源代碼,或股票網站源代碼各位大俠!
http://down.chinaz.com/S/12017.asp
.系統做免費,收費的電影網站都可以,支持免費,點數,包天方式觀看或下載電影
2.支持全站生成htm靜態頁面,生成速度極快,全自動生成
3.支持防盜鏈,用戶無法獲取實際鏈接,可隨時更改所有內部影片的鏈接地址
4.在後台可以自由管理網站上的廣告
5.支持網站上的注冊用戶在線支付購買電影點數,也可升級包月等方式
6.可以完全整合原有網站上的注冊用戶使用,無需在電影系統重新注冊直接登陸即可乘風
默認超級管理員登陸頁面:admin.asp
用戶名為:admin
密碼:admin
『陸』 電影院售票的求大蝦們幫我做一個電影院售票系統(C#,java都行)CS或者BS結構都行 ,很急 請大蝦們幫幫忙
這是我以前寫的
#include<stdio.h>
#include<string.h>
#defineN99//票數容量
structDate
{
intyear;
intmonth;
intday;
};
structWord
{
charmovie[20];//片名
structDatetime;//上映日期
intprice;//票價
intspare;//剩餘票數
}a[N],t;
voidnewticket(FILE*fp)
{
printf("片名:");
scanf("%s",t.movie);
printf("日期:(例如2014125) ");
scanf("%d%d%d",&t.time.year,&t.time.month,&t.time.day);
printf("票價:");
scanf("%d",&t.price);
printf("剩餘票數:");
scanf("%d",&t.spare);
if(t.spare!=0)//余票不為0
fprintf(fp,"%-20s%4d-%02d-%02d%3d%3d ",t.movie,t.time.year,
t.time.month,t.time.day,t.price,t.spare);
fclose(fp);
}
voidlook(FILE*fp)
{
inti,n=0;
// charch;
fclose(fp);
fp=fopen("電影票.txt","r");
for(i=0;i<N;i++)
{
fscanf(fp,"%s%d-%d-%d%d%d ",a[i].movie,&a[i].time.year,
&a[i].time.month,&a[i].time.day,&a[i].price,&a[i].spare);
if(a[i].spare>0)n++;
}
for(i=0;i<n;i++)
printf("%-20s%4d-%02d-%02d%3d%3d ",a[i].movie,a[i].time.year,
a[i].time.month,a[i].time.day,a[i].price,a[i].spare);
fclose(fp);
}
voidmenu()
{
printf("========電影票管理系統======== ");
printf("1.添加售票2.余票查詢 0.退出程序 ");
printf("============================== ");
printf("功能選項:");
}
intmain()
{
FILE*fp;
charc;
while(1)
{
menu();
scanf("%c",&c);
fp=fopen("電影票.txt","a+");
switch(c)
{
case'1':newticket(fp);break;
case'2':look(fp);break;
case'0':return0;
}
}
}
『柒』 誰有免費的電影網站源代碼
《源代碼》網路網盤高清資源免費在線觀看
鏈接: https://pan..com/s/14IzTQ1sVYk1javwY3C6I0w
在阿富汗執行任務的美國空軍飛行員科特史蒂文斯上尉(傑克·吉倫哈爾JakeGyllenhaal飾)突然驚醒,發現自己在一輛高速行駛的列車上,而他的身邊坐著一個素不相識的女子克里斯蒂安(米歇爾·莫娜漢MichelleMonaghan飾)正在與自己講話。科爾不知自己為什麼會在這輛車上,而且他發現自己居然是以另一個人的身份存在,正當他迷惑不解的時候,列車上忽然發生爆炸……
『捌』 哪位親有asp.net的電影院選票系統的代碼啊
這個應該不是很難吧!!
首先前台把電影院的物理位置、空間通過頁面表現出來,然後根據座位的數量生成相應的按鈕。當點擊某按鈕(即選中相應的位置後)選擇確定,然後通過指定的列印機列印出電影票,應該就是這個樣子吧!!
還不如自己動手試試看
『玖』 如何用C#語言編寫一個簡單的電影售票系統
* 放映廳管理(放映廳,座位表)
* 影片管理
* 放映安排(放映廳->影片,價格)
* 售票(選擇影片,場次,座位,支付。。。多種支付方式)
* 退票
* 相關報表(銷售明細表,日期匯總,影片匯總,上座率等)
可以再增加的功能:
* 會員系統
* 促銷系統(星期二半價,平安卡支付20元特價,聯盟卡等)
『拾』 求簡單的java電影院售票系統源代碼
這個沒人會給的,因為編出來可以賣給大四的學生做畢業設計,所以沒戲