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

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

結(jié)算頁面代碼java 結(jié)算頁面英文

用Java寫一個簡單的程序 使用for和while的嵌套循環(huán)語句,寫一個模擬結(jié)賬

import?java.util.Scanner;

10年積累的成都網(wǎng)站設(shè)計、成都網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)經(jīng)驗(yàn),可以快速應(yīng)對客戶對網(wǎng)站的新想法和需求。提供各種問題對應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識你,你也不認(rèn)識我。但先做網(wǎng)站設(shè)計后付款的網(wǎng)站建設(shè)流程,更有木蘭免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。

public?class?JieZhang?{

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

System.out.println("請輸入要結(jié)賬的顧客數(shù):");

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

int?num?=?s.nextInt();

for(int?i=0;inum;i++){

int?flag?=?1;

double?sum?=?0;//總價

while(flag==1){

flag?=?1;

System.out.println("請輸入單價:");

double?price?=?s.nextDouble();

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

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

sum?=?sum?+?price?*?number;

System.out.println("請選擇是否繼續(xù)計算:1繼續(xù)");

flag?=?s.nextInt();

}

System.out.println("第"+(i+1)+"位顧客消費(fèi):"+sum);

}

}

}

怎么用JAVA編譯升級購物結(jié)算? 有商品名稱、商品金額、繼續(xù)購買的循環(huán)、折扣、總計金額、交費(fèi)金額、找錢

import java.io.BufferedReader;

import java.io.IOException;

import java.io.InputStreamReader;

import java.text.DecimalFormat;

import org.apache.commons.lang.StringUtils;

public class Test

{

public static void main(String []args){

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

System.out.println("請選擇要購買的商品編號:");

System.out.println("1.T恤(245) 2.網(wǎng)球鞋(570) 3.網(wǎng)球拍(320)");

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

Long total = 0L;

//應(yīng)付費(fèi)用和找零保留兩位小數(shù)點(diǎn)

DecimalFormat df = new DecimalFormat("#.00");

BufferedReader strin=new BufferedReader(new InputStreamReader(System.in));

//接受用戶輸入的變量,商品編碼、商品數(shù)量、是否繼續(xù)和實(shí)際交費(fèi)

String code = "";String num = "";String isBuy = "";String pay = "";

Double discount = 0.8;

int number = 0;Long payMoney = 0L;Boolean flag = false;

try

{

//do...while循環(huán),先執(zhí)行do,然后在用戶輸入y的情況下循環(huán)執(zhí)行do中的語句

do{

code ="";num="";isBuy="";

//如果輸入編號有誤則循環(huán)重新輸入

do{

flag=false;

System.out.print("請輸入商品編號:"+code);

//獲取用戶輸入的編碼

code = strin.readLine();

if(code.equals("1")||code.equals("2")||code.equals("3")){

flag = true;

}else{

flag=false;

System.out.print("商品編號不存在!");

}

}while(flag == false);

//輸入不符合要求時循環(huán)重新輸入

do{

flag = false;

System.out.print("請輸入商品數(shù)量:"+num);

//獲取用戶輸入的數(shù)量

num = strin.readLine();

//在輸入數(shù)量不為空的情況下,將數(shù)量轉(zhuǎn)換成整型,若轉(zhuǎn)換失敗說明輸入的不是整型數(shù)據(jù),提示用戶重新輸入

if(StringUtils.isNotEmpty(num)){

try

{

number = Integer.parseInt(num);

flag = true;

}

catch (Exception e)

{

System.out.println("商品數(shù)量請輸入正整數(shù)!");

flag = false;

num = "";

}

}

}while(flag == false);

//根據(jù)用戶輸入情況計算當(dāng)前費(fèi)用

if(code.equals("1")){

total += 245*number;

System.out.println("T恤 ¥"+245.0 +" ¥"+total);

System.out.print("是否繼續(xù)(y/n)"+isBuy);

isBuy = strin.readLine();

}else if(code.equals("2")){

total+=570*number;

System.out.println("網(wǎng)球鞋 ¥"+570.0 +" ¥"+total);

System.out.print("是否繼續(xù)(y/n)"+isBuy);

isBuy = strin.readLine();

}else if(code.equals("3")){

total+=361*number;

System.out.println("網(wǎng)球拍 ¥"+320.0 +" ¥"+total);

System.out.print("是否繼續(xù)(y/n)"+isBuy);

isBuy = strin.readLine();

}

}while(isBuy.equals("y"));

System.out.println("折扣:"+discount);

//根據(jù)折扣計算顧客需要交納的費(fèi)用

String needPay = df.format(total*discount);

System.out.println("金額總計: ¥"+needPay);

//輸入不符合要求時循環(huán)重新輸入

do{

flag =false;

System.out.print("實(shí)際交費(fèi): ¥"+pay);

//獲取用戶輸入的實(shí)際交費(fèi)

pay = strin.readLine();

//在輸入交費(fèi)不為空的情況下,將交費(fèi)轉(zhuǎn)換成長整型,若轉(zhuǎn)換失敗說明輸入的不是長整型數(shù)據(jù),提示用戶重新輸入

if(StringUtils.isNotEmpty(pay)){

try{

payMoney = Long.parseLong(pay);

flag=true;

}catch(Exception ex){

System.out.println("實(shí)際交費(fèi)請輸入數(shù)字!");

flag=false;

pay="";

}

}

}while(flag == false);

System.out.print("找錢: ¥"+(payMoney-Double.parseDouble(needPay)));

}catch (IOException e1){

e1.printStackTrace();

}

}

}

以上是能達(dá)到輸出要求的代碼,有通過測試,比較初級的,希望能幫到樓主。

用JAVA編寫購物系統(tǒng)的代碼是什么?(急)

算是最簡單的吧

package cn.job01;

import java.util.Scanner;

public class Lx07 {

public static void choice() {

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

System.out.println("1登陸系統(tǒng)");

System.out.println("2退出");

}

static void choice1() {

System.out.println("購物管理系統(tǒng)客戶信息");

System.out.println("1顯示所有客戶信息");

System.out.println("2添加客戶信息");

System.out.println("3修改客戶信息");

System.out.println("4查詢客戶信息");

}

static void choice2() {

System.out.println("購物管理系統(tǒng)真情回饋");

System.out.println("1幸運(yùn)大放送");

System.out.println("2幸運(yùn)抽獎");

System.out.println("3生日問候");

}

public static void main(String[] args) {

choice();

Scanner input = new Scanner(System.in);

System.out.println("請輸入1or2");

int num = input.nextInt();

switch (num) {

case 1:

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

System.out.println("1客戶信息管理");

System.out.println("2購物結(jié)算");

System.out.println("3真情回饋");

System.out.println("4注銷");

break;

}

System.out.println("選擇輸入數(shù)字");

int num1 = input.nextInt();

switch (num1) {

case 1:

choice1();

break;

case 2:

System.out.println("購物結(jié)算");

break;

case 3:

choice2();

break;

case 4:

choice();

break;

}

}

}

【高分懸賞】求、幫我寫個java購物結(jié)算超小程序(有圖片)

如果只是 在控制臺打出這個 東西還是太簡單了。只要syso就行了。

但是我想 你應(yīng)該不是要這樣吧,比如你的購物清單是不是輸入的

折扣也是輸入的

然后給多少錢是輸入的

然后算找零和積分

所以還是你的需求描述的太不清楚了。

如何用Java語言編寫購物結(jié)算系統(tǒng)

import?java.util.Scanner;

//看這樣的行嗎?

public?class?StoreCharge?{

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

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

System.out.println("輸入應(yīng)付金額:");

double?x?=?sc.nextDouble();

Price?p1?=?ampayable(x);

System.out.println(p1.toString());

System.out.println("輸入實(shí)付金額:");

double?y?=?sc.nextDouble();

Price?p2?=?ampaid(y);

System.out.println(p2.toString());

System.out.println("找零:"+charge(p1,p2).toString());

charge(p1,p2);

}

public?static?Price?charge(Price?p1,Price?p2){//p1總貨價?p2收款

int?c,b;

if(p2.connerp1.conner){

b?=?p2.conner+10-p1.conner;

p2.element?=?p2.element-1;

}else

b?=?p2.conner-p1.conner;

c?=?p2.element?-?p1.element;

return?new?Price(c,b);????????

}

public?static?Price?ampayable(double?x){//應(yīng)付金額

Price?a?=?new?Price();

a.element?=?(int)x;

a.conner??=?(int)(x*10?-((int)x)*10);

return?a;

}

public?static?Price?ampaid(double?x){//實(shí)付金額

Price?a?=?new?Price();

a.element?=?(int)x;

a.conner??=?(int)(x*10?-((int)x)*10);

return?a;

}

}

class?Price{

int?element;//元

int?conner;//角

public?Price(){}

public?Price(int?e,int?c){

element?=?e;

conner?=?c;

}

public?String?toString(){

return?element+"元"+conner+"角";

}

}


當(dāng)前名稱:結(jié)算頁面代碼java 結(jié)算頁面英文
轉(zhuǎn)載來源:http://weahome.cn/article/hiecss.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部