真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

java餐館點(diǎn)餐代碼 點(diǎn)餐管理系統(tǒng)java

求解一個Java題目,給出參考源碼。謝謝

public?class?PriceDemo?{

公司主營業(yè)務(wù):成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站、移動網(wǎng)站開發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實(shí)現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競爭能力。創(chuàng)新互聯(lián)建站是一支青春激揚(yáng)、勤奮敬業(yè)、活力青春激揚(yáng)、勤奮敬業(yè)、活力澎湃、和諧高效的團(tuán)隊(duì)。公司秉承以“開放、自由、嚴(yán)謹(jǐn)、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團(tuán)隊(duì)有機(jī)會用頭腦與智慧不斷的給客戶帶來驚喜。創(chuàng)新互聯(lián)建站推出吳興免費(fèi)做網(wǎng)站回饋大家。

public?static?void?main(String[]?args)?{

String?str?=?"北京烤鴨:189?西芹百合:15?清蒸鱸魚:80";

String[]?foods?=?str.split("?");//拆分字符串?每個字符串保留一道菜的信息

double?total?=?0;

for?(int?i?=?0;?i??foods.length;?i++)?{

String[]?food?=foods[i].split(":");//拆分字符串?分出菜名和單價

System.out.println("菜品:"+food[0]+"\t單價:"+food[1]);

total?=?total+Double.parseDouble(food[1]);

}

System.out.println("以上菜品總價為:"+total);

}

}

輸出

菜品:北京烤鴨 單價:189

菜品:西芹百合 單價:15

菜品:清蒸鱸魚 單價:80

以上菜品總價為:284.0

java編程,求解答,只要代碼,謝謝

public?class?Day12A?{

private?static?double?dis1=0.8,dis2=16;

private?static?double?fish=24,pea=8,rice=3,num=0;

public?static?void?main(String[]?args)?{

num=getNum(fish,pea,rice);

System.out.println("最少需要:"+num);

}

private?static?double?getNum(double?...arr)?{

boolean?flag=false;

double?count=0,n1=0,n2=0;

for?(int?i?=?0;?i??arr.length;?i++)?{

count+=arr[i];

if(arr[i]==fish)?{

flag=true;

}

}

if(count=30)?{

n1=count*dis1;

}

if(flag)?{

n2=count-fish+dis2;

}

if(n1==n2)?{

return?count;

}

if(n1!=0)?{

if(n2==0)?{

return?n1;

}

}else?{

if(n2!=0)?{

return?n2;

}

}

return?n1n2?n2:n1;

}

}

用Java編寫一個點(diǎn)菜系統(tǒng)

import java.util.*;

public class s {

static int x,xx,y,yy; static double sum=0;

public static void main(String[] args)

{

String answer="y";double h=0;

Scanner input=new Scanner(System.in);

System.out.println("請輸入客戶數(shù):");

int m=input.nextInt();

int n=m*3;

tostring();

do

{

order();

h+=(s(x,xx))+(d(y,yy));

System.out.println("是否繼續(xù):");

answer=input.next();

if(answer.equals("n"))

break;

}while(true);

System.out.println(h+n);

}

static void tostring()

{

System.out.println("菜單");

System.out.println("食品:");

System.out.println("1咖喱牛肉飯¥40.00");

System.out.println("2壽司套餐¥65.00");

System.out.println("3揚(yáng)州市消防3米¥45.00");

System.out.println("4沙朗牛排和意大利面¥72.00");

System.out.println("5雞肉蔬菜卷¥42.00");

System.out.println("飲料:");

System.out.println("21軟飲料¥10.00");

System.out.println("22紅葡萄酒¥15.00");

System.out.println("23啤酒¥15.00");

}

static double s(int f,int x)

{

double p=0;

switch(f)

{

case 1:p=40.00;break;

case 2:p=65.00;break;

case 3:p=45.00;break;

case 4:p=72.00;break;

case 5:p=42.00;break;

}

sum=p*x;

return sum;

}

static double d(int f,int x)

{

double p=0;

switch(f)

{

case 21:p=10.00;break;

case 22:p=15.00;break;

case 23:p=15.00;break;

}

sum=p*x;

return sum;

}

static void order()

{

Scanner input=new Scanner(System.in);

System.out.println("請選擇食品:");

x=input.nextInt();

System.out.println("請選擇份數(shù):");

xx=input.nextInt();

System.out.println("請選擇飲料:");

y=input.nextInt();

System.out.println("請選擇瓶數(shù):");

yy=input.nextInt();

}

}

加分!?。。?!

用java android application project怎么做餐館菜單

1. 從網(wǎng)上獲取最新的 SlidingMenu 源碼的壓縮包

獲取地址:

解壓后的目錄結(jié)構(gòu)如下,其中的“Library”目錄是我們下一步將要導(dǎo)入的項(xiàng)目:

2. 導(dǎo)入SlidingMenu-master /library

使用“菜單:File / Import / Android / Existing Android Code Into Workspace”工具進(jìn)行導(dǎo)入。

在“Import Projects”窗口中,Root Directory 項(xiàng)選擇“l(fā)ibrary”目錄,Projects 中的“New Project Name”填寫“SlidingMenu”的名稱,并選中“Copy projects into workspace”(注:不要將 Library 目錄直接拷貝到 workdspace 目錄,否則會報(bào)錯),然后點(diǎn)擊“Finish”按鈕完成操作。

3. 如果 SDK 有問題,重新選擇合適的 SDK

4. 新建 Android 項(xiàng)目

使用“菜單:File / New/ Project / Android / Android Application Project”工具創(chuàng)建 Android 項(xiàng)目。

在“New Android Application”窗口中的 Application Name 里填入“SlidingMenuTest”,Target SDK 和 Compile With 項(xiàng)都選擇“API 17:…”,其它都默認(rèn),直到完成。

5. 包含 Library

(解決 java.lang.NoClassDefFoundError com.jeremyfeinstein.slidingmenu.lib.R 的錯誤)

打開“菜單:Project / Properties”窗口,在“Libaray”區(qū)域?qū)⑶懊鎸?dǎo)入的“SlidingMenu”項(xiàng)目添加進(jìn)來。

6. 添加 JAR 包

(解決java.lang.NoClassDefFoundError: android.support.v4.view.ViewConfigurationCompat 錯誤)

1)打開項(xiàng)目屬性窗口,在 Libraries 標(biāo)簽頁中通過“Add JARs…”按鈕添加本項(xiàng)目下的 “l(fā)ibs / android-support-v4.jar” JAR 包

2)在 Order and Export 標(biāo)簽頁中選中android-support-v4.jar

7. 創(chuàng)建 SlidingMenu 對象

修改 MainActivity.java 文件如下:

Source code

package com.example.slidingmenutest ;

import com.jeremyfeinstein.slidingmenu.lib.SlidingMenu ;

import android.os.Bundle ;

import android.app.Activity ;

import android.view.Menu ;

public class MainActivity extends Activity {

@Override

protected void onCreate ( Bundle savedInstanceState ) {

super . onCreate ( savedInstanceState ) ;

setContentView ( R. layout . activity_main ) ;

/*** 初始化側(cè)滑菜單 Begin ***/

SlidingMenu menu = new SlidingMenu ( this ) ;

menu. setMode ( SlidingMenu. LEFT ) ;

menu. setTouchModeAbove ( SlidingMenu. TOUCHMODE_FULLSCREEN ) ;

menu. setShadowWidthRes ( R. dimen . shadow_width ) ; // 1)

menu. setShadowDrawable ( R. drawable . shadow ) ; // 2)

menu. setBehindOffsetRes ( R. dimen . slidingmenu_offset ) ; // 3)

menu. setFadeDegree ( 0.35f ) ;

menu. attachToActivity ( this , SlidingMenu. SLIDING_CONTENT ) ;

menu. setMenu ( R. layout . activity_main ) ; // 4)

/*** 初始化側(cè)滑菜單 End ***/

}

@Override

public boolean onCreateOptionsMenu ( Menu menu ) {

// Inflate the menu; this adds items to the action bar if it is present.

getMenuInflater ( ) . inflate ( R. menu . main , menu ) ;

return true ;

}

}

以上代碼中紅色是要注意的地方。修改完成后,將出現(xiàn) 4 個錯誤,按照一下方法修復(fù)錯誤:

1)menu.setShadowWidthRes(R.dimen. shadow_width) 處的錯誤修復(fù)

在 res/values/dimens.xml 中添加:

Source code

dimen name = "shadow_width" 15dp /dimen

2)menu.setShadowDrawable(R.drawable. shadow)處的錯誤修復(fù)

新建 res/drawable/shadow.xml 文件(沒有“drawable”目錄的自行添加):

Source code

?xml version = "1.0" encoding = "utf-8" ?

shape xmlns:android = ""

gradient

android:endColor = "#33000000"

android:centerColor = "#11000000"

android:startColor = "#00000000" /

/shape

3)menu.setBehindOffsetRes(R.dimen.slidingmenu_offset )處的錯誤修復(fù)

在 res/values/dimens.xml 中添加:

Source code

dimen name = "slidingmenu_offset" 60dp /dimen

4)menu.setMenu(R.layout. frame_menu)處的錯誤修復(fù)

添加名為 MenuActivity 的 Android Activity:

8. 編譯 SlidingMenu 項(xiàng)目

編譯 SLidingMenu,生成 bin /slidingmenu.jar 文件。

9. 編譯并運(yùn)行 SlidingMenuTest 項(xiàng)目

clear SlidingMenuTest 項(xiàng)目,并重新編譯 SlidingMenuTest 項(xiàng)目,然后選擇合適的模擬器或真機(jī)運(yùn)行即可。

java吃貨聯(lián)盟訂餐系統(tǒng)

ackage?cn.practice1200;

import?java.util.Scanner;

public?class?Eater_Alliance?{

/**

*?吃貨聯(lián)盟訂餐系統(tǒng)

*

*?@author?QCD

*?@param?args

*/

public?static?void?main(String[]?args)?{

//?TODO?Auto-generated?method?stub

Scanner?input?=?new?Scanner(System.in);

//?初始化3個數(shù)組存儲菜品、價格、點(diǎn)贊數(shù)

String[]?dishNames?=?{?"苦瓜炒雞蛋",?"紅燒排骨",?"辣子雞丁",?"石鍋魚",?"麻婆豆腐"?};

double[]?prices?=?{?15.0,?30.0,?35.0,?90.0,?20.0?};

int[]?praiseNums?=?new?int[5];

//?在初始化6個數(shù)組用于存儲訂單信息

String[]?names?=?new?String[5];//?保存訂餐人姓名

String[]?dishMegs?=?new?String[5];//?保存所選菜品名

int[]?dishNums?=?new?int[5];//?保存所選菜品份數(shù)

int[]?times?=?new?int[5];//?保存送餐時間

String[]?addresses?=?new?String[5];//?保存送餐地址

int[]?states?=?new?int[5];//?保存訂單狀態(tài):0表示已預(yù)訂,1表示已完成

double[]?sumPrices?=?new?double[5];//?保存訂單的總金額

//?初始化2條訂單信息

//?第1條

names[0]?=?"王大錘";

dishMegs[0]?=?"辣子雞丁";

dishNums[0]?=?2;

times[0]?=?12;

addresses[0]?=?"莞太路3號";

states[0]?=?0;

sumPrices[0]?=?70.0;

//?第2條

names[1]?=?"王大柱";

dishMegs[1]?=?"麻婆豆腐";

dishNums[1]?=?1;

times[1]?=?19;

addresses[1]?=?"建設(shè)路2號";

states[1]?=?1;

sumPrices[1]?=?25.0;

/*?實(shí)現(xiàn)菜單切換?*/

System.out.println("歡迎使用“吃貨聯(lián)盟訂餐系統(tǒng)”");

int?num?=?1;//?用戶輸入0返回主菜單否則退出系統(tǒng)

boolean?isExit?=?false;//?標(biāo)記用戶是否退出系統(tǒng),true為退出

//?循環(huán)控制用戶輸入選擇并執(zhí)行

do?{

System.out.println("************************");

System.out.println("1、我要訂餐");

System.out.println("2、查看餐袋");

System.out.println("3、簽收訂單");

System.out.println("4、刪除訂單");

System.out.println("5、我要點(diǎn)贊");

System.out.println("6、退出系統(tǒng)");

System.out.println("************************");

System.out.print("請選擇:");

num?=?input.nextInt();//?用戶輸入所要選擇進(jìn)行的操作

/*?使用switch結(jié)構(gòu)來建立選擇內(nèi)容?*/

switch?(num)?{

case?1://?我要訂餐

System.out.println("***我要訂餐***");

boolean?isAdd?=?false;//?記錄是否可以點(diǎn)餐

for?(int?i?=?0;?i??names.length;?i++)?{

if?(names[i]?==?null)?{

isAdd?=?false;

System.out.print("請輸入訂餐人姓名:");

String?name?=?input.next();

System.out.println("序號"?+?"\t"?+?"菜名"?+?"\t\t"?+?"單價"?+?"\t"?+?"點(diǎn)贊數(shù)");

for?(int?j?=?0;?j??dishNames.length;?j++)?{

System.out.println(

(j?+?1)?+?"\t"?+?dishNames[j]?+?"\t\t"?+?prices[j]?+?"元"?+?"\t"?+?praiseNums[j]);

}

System.out.print("請選擇您要點(diǎn)的菜品編號:");

int?chooseDish?=?input.nextInt();

String?dishMeg?=?dishNames[chooseDish?-?1];

System.out.print("請選擇您需要的份數(shù):");

int?number?=?input.nextInt();

System.out.print("請輸入送餐時間(送餐時間是10點(diǎn)至20點(diǎn)間整點(diǎn)送餐):");

int?time?=?input.nextInt();

while?(time??10?||?time??20)?{

System.out.print("您的輸入有誤,請輸入10-20間的整數(shù)");

time?=?input.nextInt();

}

System.out.print("請輸入送餐地址:");

String?address?=?input.next();

//?默認(rèn)可以預(yù)定,不用寫訂單狀態(tài)

System.out.println("訂餐成功!");

System.out.println("您定的是:"?+?dishNames[chooseDish?-?1]?+?number?+?"份");

System.out.println("送餐時間:"?+?time?+?"點(diǎn)");

double?sumPrice?=?prices[chooseDish?-?1]?*?number;//?計(jì)算餐費(fèi)

double?sendMoney?=?(sumPrice?=?50)???0?:?5;//?計(jì)算送餐費(fèi)

System.out.println("餐費(fèi):"?+?sumPrice?+?"元,"?+?"送餐費(fèi)"?+?sendMoney?+?"元,"?+?"總計(jì):"

+?(sumPrice?+?sendMoney)?+?"元。");

//?添加數(shù)據(jù)

names[i]?=?name;

dishMegs[i]?=?dishMeg;

times[i]?=?time;

dishNums[i]?=?number;

addresses[i]?=?address;

sumPrices[i]?=?sumPrice?+?sendMoney;

break;

}

if?(isAdd)?{

System.out.println("對不起,您的餐袋已滿!");

}

}

break;

case?2://?查看餐袋

System.out.println("***查看餐袋***");

System.out.println("序號\t訂餐人\t餐品名稱\t餐品數(shù)量\t送餐時間\t送餐地址\t總金額\t訂單狀態(tài)");

for?(int?i?=?0;?i??names.length;?i++)?{

if?(names[i]?!=?null)?{

String?state?=?(states[i]?==?0)???"已預(yù)訂"?:?"已完成";

System.out.println((i?+?1)?+?"\t"?+?names[i]?+?"\t"?+?dishMegs[i]?+?"\t"?+?dishNums[i]?+?"份"

+?"\t"?+?times[i]?+?"\t"?+?addresses[i]?+?"\t"?+?sumPrices[i]?+?"元"?+?"\t"?+?state);

}

}

break;

case?3://?簽收訂單

System.out.println("***簽收訂單***");

boolean?isSignFind?=?false;

System.out.print("請選擇要簽收的訂單序號:");

int?sign?=?input.nextInt();

for?(int?i?=?0;?i??names.length;?i++)?{

if?(names[i]?!=?null??states[i]?==?0??sign?==?i?+?1)?{

states[i]?=?1;

System.out.println("訂單簽收成功!");

isSignFind?=?true;//?標(biāo)記已找到的訂單

}?else?if?(names[i]?!=?null??states[i]?==?1??sign?==?i?+?1)?{

System.out.println("您選擇的訂單已完成簽收,不能再次簽收!");

isSignFind?=?true;//?標(biāo)記已找到的訂單

}

}

if?(!isSignFind)?{

System.out.println("您選擇的訂單不存在!");

}

break;

case?4://?刪除訂單

System.out.println("***刪除訂單***");

boolean?isDelFind?=?false;

System.out.print("請輸入要刪除的訂單序號:");

int?delID?=?input.nextInt();

for?(int?i?=?0;?i??names.length;?i++)?{

//?根據(jù)狀態(tài)值判斷能不能刪除,只有已完成的才能刪除

if?(names[i]?!=?null??states[i]?==?1??delID?==?i?+?1)?{

isDelFind?=?true;

for?(int?j?=?delID?-?1;?j??names.length?-?1;?j++)?{

names[j]?=?names[j?+?1];

dishMegs[j]?=?dishMegs[j?+?1];

dishNums[j]?=?dishNums[j?+?1];

times[j]?=?times[j?+?1];

addresses[j]?=?addresses[j?+?1];

states[j]?=?states[j?+?1];

sumPrices[j]?=?sumPrices[j?+?1];

}

//?將最后一位清空

names[names.length?-?1]?=?null;

dishMegs[names.length?-?1]?=?null;

dishNums[names.length?-?1]?=?0;

times[names.length?-?1]?=?0;

addresses[names.length?-?1]?=?null;

states[names.length?-?1]?=?0;

sumPrices[names.length?-?1]?=?0;

System.out.println("刪除訂單成功!");

break;

}?else?if?(names[i]?!=?null??states[i]?==?0??delID?==?i?+?1)?{

isDelFind?=?true;

System.out.println("您選擇的訂單未簽收,不能刪除!");

break;

}

}?//?未找到的訂單不能刪除

if?(!isDelFind)?{

System.out.println("您要刪除的訂單不存在!");

}

break;

case?5://?我要點(diǎn)贊

System.out.println("***我要點(diǎn)贊***");

//?顯示菜品信息

System.out.println("序號\t菜名\t單價");

for?(int?i?=?0;?i??dishNames.length;?i++)?{

String?priaiseNum?=?(praiseNums[i]??0)???praiseNums[i]?+?"贊"?:?"";

System.out.println((i?+?1)?+?"\t"?+?dishNames[i]?+?"\t"?+?prices[i]?+?"元"?+?priaiseNum);

}

System.out.print("請選擇您要點(diǎn)贊的菜品序號:");

int?number?=?input.nextInt();

praiseNums[number?-?1]++;

System.out.println("點(diǎn)贊成功");

break;

case?6://?退出系統(tǒng)

isExit?=?true;

break;

default://?退出系統(tǒng)

isExit?=?true;

break;

}

//?返回主界面

if?(!isExit)?{

System.out.print("輸入0返回:");

num?=?input.nextInt();

}?else?{

break;

}

}?while?(num?==?0);

System.out.println("謝謝惠顧,歡迎您再次使用!");

input.close();

}

}


當(dāng)前題目:java餐館點(diǎn)餐代碼 點(diǎn)餐管理系統(tǒng)java
文章地址:http://weahome.cn/article/hjosep.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部