


版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、Java源代碼public class loaduser public String user;public String password ; boolean bl;loaduser(String s1,String s2) user=s1;password =s2;void load()System.out .println( 書店管理銷售系統(tǒng));System.out .println( * *);1、登錄系統(tǒng));2、退出系統(tǒng));System.out .println(System.out .println(System.out .println( * *);System.out .pri
2、ntln(請選擇:);int m;Scanner s= new Scanner(System. in); m=s. nextl nt();if(m=1)for (int i=0;i3;i+)System.out .println(請輸入賬戶名和密碼);String s3,s4;Scanner ss= new Scanner(System. in);s3=s .n ext();s4=s .n ext();if(user.equals(s3)& password .equals(s4) b1 =true else bl = false;if(i=O& bl = false )System.out
3、.println(用戶名或密碼輸入錯誤一 次,還有兩次機(jī)會!);if(i=1 & bl = false )System.out .println(用戶名或密碼輸入錯誤兩 次,還有一次機(jī)會!);if(i=2& bl = false )System.out .println(三次輸入錯誤,退出系 統(tǒng)!);System.exit (0);if(b1 = true )System.out .println(登錄成功!);break ;if(m=2)System. exit (0); package man ger;import java.util.ArrayList;import java.util.
4、Scanner;import manger.vip;import System.menu;public class vipmanger static ArrayList vipgroup =new ArrayList(); public vipmanger()vipgroup .add(new vip( 001,王芳,100);vipgroup .add(new vip( 002,李娜,60);vipgroup .add(new vip( 003,楊麗,50);vipgroup .add(new vip( 004,孫潔,150);vipgroup .add(new vip( 005,肖青,30
5、0);static void addd()System.out .println(請一次輸入編號,姓名,積分);Stri ng S1,S2;int A;Scanner s= new Scanner(System. in);S1=s .n ext();S2=s .n ext();A=s. nextl nt();vip v1= new vip (S1,S2,A);vipgroup .add(v1);static void delete()System.out .println(請輸入要求刪除的會員編號:);Stri ng s;Scanner me= new Sca nner (System .in
6、);s=me .n ext();boolean b1= true ;for (int i=0;i vipgroup .size();i+) if(s.equals(vipgroup .get(i). ID) vipgroup .remove(i);b1 = false ;if (b1)System. out .println(查無此會員!);static void correct()System.out.println(請輸入要修改信息的會員編號:);String sss;Scanner s= new Scanner(System. in);sss=s .n ext();boolean b仁
7、true;for (int i=0;i vipgroup .size();i+)if (sss.equals(vipgroup .get(i). ID)b1= false;System.out .println(”請輸入新的姓名和積分:);String ss1;Scanner s7= new Scann er(System .in);ss1=s7 .n ext();vipgroup .get(i). name=ss1;int b;Scanner s8= new Scanner(System. in);b=s8 .n extI nt();vipgroup .get(i). score=b;if(
8、b 1= = true )System.out .println(查無此會員!);static void select()System.out.println(請輸入要查詢的會員編號:);Stri ng s;Scanner me= new Scanner(System. in);s=me .n ext();boolean b1= true ;for (int i=0;i vipgroup .size();i+)if(s.equals(vipgroup .get(i). ID)System.out .println( vipgroup .get(i). ID+ + vipgroup .get(i
9、).name+ + vipgroup .get(i).score);b1= false ;if(b 1= = true )System.out .println(查無此會員!);static void show()for (int i=0;i vipgroup .size();i+)System.out .println( vipgroup .get(i).ID+ + vipgroup .get(i).name+ + vipgroup .get(i).score);public static voidexchange(String s1, int a,int b)boolean b1= tru
10、e ;for (int i=0;i vipgroup .size();i+)if(s1.equals(vipgroup .get(i). ID)if (vipgroup .get(i).score(a*b)System. out .println(積分不足,不能 兌換!);else vipgroup .get(i). score-=a*b;b1 = false;if (b仁=true )System.out .println(”查無此會員,不能兌換! ”);public static void shop(String s1, int a,int b)boolean b1= true ;for
11、( inti=0;i vipgroup .size();i+) if (s1.equals(vipgroup .get(i). ID)vipgroup .get(i). score + =a*b;b1= false ;if(b 1= true )System.out .println(查無此會員,不能購買!);public static boolean start()menu m= new menu();m.vip();int x;Sca nner me= new Sca nn er(System .in);x=me .n extI nt();switch (x)case 1:show();b
12、reak ; case 2:delete (); break ;case 3:addd ();break ;case 4:correct ();break ;case 5:select();break ;case 6:return false ;return true ; public class book public String number ;public String name ;public int price;publicint jf;book(String s1,String s2, int a,int b) nu mber =s1;n ame=s2;price=a;jf=b;
13、package man ger;import java.util.ArrayList;import java.util.Sca nner; import System.me nu; public class bookma nger static ArrayList bookgroup=new ArrayList();語言,20,20);大學(xué)英語,22,22);高等數(shù)學(xué),28,28);public bookma nger()bookgroup.add( new book(001,cbookgroup.add( new book(002,bookgroup.add( new book(003,st
14、atic void show()for(int i=0;ibookgroup.size();i+)System.out.pri ntln( bookgroup.get(i). nu mber+bookgroup.get(i). name+bookgroup.get(i).price+ +bookgroup.get(i).jf);static void addd()System.out.println(請依次輸入書籍的編號,名稱,價格,積分:);Stri ng S1,S2;int A,B;Scanner s=new Sca nn er(System.i n);S1=s .n ext();S2=s
15、 .n ext();A=s .n extI nt();B=s. next In t();book b1= new book(S1,S2,A,B);bookgroup.add(b1);static void delete()System.out.println(請輸入要刪除的書籍編號:);Stri ng s11;Sea nner me=new Sea nn er(System.i n);s11=me. next();boolea n b仁true;for(int i=0;ibookgroup.size();i+)if(s11.equals(bookgroup.get(i). nu mber)bo
16、okgroup.remove(i);b仁false;if(b1)System.out.println(查無此書!);public static int price(Stri ng s1 )int a=0;int i;for( i=0;ibookgroup.size();i+)if(s1.equals(bookgroup.get(i). nu mber)a=bookgroup.get(i).price;return a;public static String n ame(Stri ng s1)String a = 無此書;for(i nti=0;ibookgroup.size();i+)if(
17、s1.equals(bookgroup.get(i). nu mber)a=bookg roup.get(i). name;return a;public static boolea n start()menu m=new menu();m.bookma nger();int x;Sea nner me= new Sea nn er(System.i n); x=me .n extl nt();switch(x)ease 1:show();break;ease 2:delete();break;case 3:addd();break;ease 4:return false;return tru
18、e;publie elass gift publie String number ;publie String eaption ;publie int eostjf;gift(String s1,String s2, int a)nu mber =s1;eapti on =s2;eostjf =a;paekage man ger;import java.util.ArrayList;import java.util.Sea nner;import man ger.vipma nger;import man ger.vip;import System.me nu;import man ger.g
19、ift;public class giftma nger static ArrayList giftgroup=new ArrayList();public giftma nger()giftgroup.add(new gift(001,鼠標(biāo)墊,100);giftgroup.add(new gift(002,書夾子,50);giftgroup.add(new gift(003,中性筆,30);static void show()for(int i=0;igiftgroup.size();i+)System.out.pri ntl n( giftgroup.get(i). nu mber+gif
20、tgroup.get(i).capti on+ +giftgroup.get(i).costjf);static void delete()(”請輸入要刪除的禮品編號:);Stri ng s;Sea nner ss=new Sea nn er(System.i n);s=ss .n ext();boolea n b仁true;for(int i=0;igiftgroup.size();i+)if(s.equals(giftgroup.get(i). nu mber)giftgroup.remove(i);b仁false;(”查無此禮品!);static void addd()System.ou
21、t.println(請輸入要添加的禮品編號,名稱,所需積分:);Stri ng s1,s2;int a;Sca nner me=new Sca nn er(System.i n);s1=me .n ext();s2=me .n ext();a=me .n extl nt();gift g仁new gift(s1,s2,a);giftgroup.add(gl);static void excha nge()String s1,s2,c= 無此禮品;int a,b=0;giftma nger.show();Sca nner me=new Sca nn er(System.i n);(”請輸入您的會
22、員編號:);s1=me .n ext();(”請輸入您要兌換的禮品編號:);s2=me .n ext();System.out.pri ntln(”請輸入您要兌換的禮品數(shù)量:);a=me .n extI nt();boolea n b仁true;for(i nt i=0;i 會員管理:”);System out println(*System.out.pri ntl n(1System.out.pri ntl n(2System.out.pri ntl n(3System.out.pri ntl n(4System.out.pri ntl n(5System.out.pri ntl n(6);
23、、顯示會員信息”);、刪除會員);、添加會員);、修改會員信息”);、查詢會員);、返回上層菜單);System out println(*);public void bookma nger()(” 書店管理系統(tǒng) 書籍管理:”);System.out.pri ntl n(“*“);書籍信息查詢);刪除書籍);添加書籍); 返回上層菜單);System.out.pri ntl n(1System.out.pri ntl n(2System.out.pri ntl n(3System.out.pri ntl n(4System.out.pri ntl n(“*“);public void shopp in g()(”書店管理系統(tǒng) 購物結(jié)算:”);System out println(*System.out.println(1、購物);System.o
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 房屋租賃明細(xì)合同書
- 伸縮縫安裝工程施工合同
- 合同訂立履行情況
- 建筑消防工程勞務(wù)分包合同
- 煙囪塔拆除施工方案
- 建筑裝飾材料及施工技術(shù)考試題及答案
- 斜坡被動網(wǎng)施工方案
- 鋼排架施工方案
- 不銹鋼護(hù)欄加工合同
- 軟土沉井施工方案
- 貴州省2025年初中學(xué)業(yè)水平考試英語模擬練習(xí)卷(含答案含聽力二維碼無音頻及原文)
- 2025廣東深圳證券交易所及其下屬單位信息技術(shù)專業(yè)人員招聘筆試參考題庫附帶答案詳解
- 第20課《井岡翠竹》部編版2024-2025七年級語文下冊
- 2025年溫州市圖盛供電服務(wù)有限公司招聘筆試參考題庫含答案解析
- 尼康D3200中文說明書(完整版)
- 文明施工、環(huán)境保護(hù)管理體系與措施
- 應(yīng)急物資倉儲管理與調(diào)度
- 2025年河南交通職業(yè)技術(shù)學(xué)院高職單招職業(yè)技能測試近5年常考版參考題庫含答案解析
- 2025年湖南科技職業(yè)學(xué)院高職單招高職單招英語2016-2024年參考題庫含答案解析
- 2024年新疆生產(chǎn)建設(shè)兵團(tuán)興新職業(yè)技術(shù)學(xué)院高職單招語文歷年參考題庫含答案解析
- 西學(xué)中培訓(xùn)基地結(jié)業(yè)考試試題
評論
0/150
提交評論