欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

購物結(jié)算的java代碼,購物結(jié)算的java代碼

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

import?java.util.Scanner;

目前創(chuàng)新互聯(lián)已為成百上千家的企業(yè)提供了網(wǎng)站建設(shè)、域名、雅安服務(wù)器托管、網(wǎng)站托管、服務(wù)器租用、企業(yè)網(wǎng)站設(shè)計、巫山網(wǎng)站維護等服務(wù),公司將堅持客戶導向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。

//看這樣的行嗎?

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("輸入實付金額:");

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){//實付金額

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+"角";

}

}

Java購物結(jié)算,卡在不懂do...while跳出循環(huán)和最后的總金額。求解決,謝謝

剛幫你調(diào)測了一下,當你輸入"n"的時候,已經(jīng)跳出循環(huán)了,只不過你沒有輸出提示,以為沒出來,

又輸入字符了所有報錯了,應(yīng)該是輸入金額的,我?guī)湍慵恿讼螺敵瞿憧梢钥聪陆Y(jié)果;

public static void main(String args[]){

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

System.out.println("");

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

System.out.println("1.T恤(¥245.0) 網(wǎng)球鞋(¥570.0) 網(wǎng)球拍(¥500.0)");

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

System.out.println("");

double s=0;

String d;

do{

System.out.println("請輸入商品編號:");

Scanner input=new Scanner(System.in);

int a=input.nextInt();

if(a==1){

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

int b=input.nextInt();

double c=245*b;

System.out.println("T恤¥245.0 數(shù)量:"+b+" "+"合計:"+c);

s=s+c;

}

else if(a==2){

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

int b=input.nextInt();

double c=570*b;

System.out.println("網(wǎng)球鞋¥245.0 數(shù)量:"+b+" "+"合計:"+c);

s=s+c;

}

else if(a==3){

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

int b=input.nextInt();

double c=500*b;

System.out.println("網(wǎng)球拍¥245.0 數(shù)量:"+b+" "+"合計:"+c);

s=s+c;

}

else {System.out.println("無此商品");}

System.out.println("否繼續(xù)(y/n)");

d=input.next();

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

System.out.println("===========付款===========");

System.out.println("=====輸入金額=====");

Scanner input=new Scanner(System.in);

int x=input.nextInt();

double m=s*0.8;

System.out.println("折扣:0.8");

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

System.out.println("實際金額:"+x);

double p=x-m;

System.out.println("找錢:"+p);

}

用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幸運大放送");

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

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編程,模擬網(wǎng)上購物(結(jié)算)

結(jié)算聯(lián)系到好幾個文件哦。上上個星期我們剛把網(wǎng)上購物車系統(tǒng)做完。下面是Servlet里的一段,希望對你有用!

else if (command.equalsIgnoreCase("modifybookcount")) {

int bookCartID = (Integer) session.getAttribute("bookcartID");

int operBookID = Integer.valueOf((String) request

.getParameter("operBookID"));

// 獲得購物車中原有數(shù)量

int bookCount = Integer.valueOf((String) request

.getParameter("bookCount"));

// 獲得需要會員修改的數(shù)量

int operBookCount = Integer.valueOf((String) request

.getParameter("operBookCount"));

// 得到圖書數(shù)量增量

int bookCountIncrement = operBookCount - bookCount;

// 得到圖書價格的增量

double bookPriceIncrement = bookCountIncrement

* Double.valueOf((String) request.getParameter("disPrice"));

CartListDAO cartlist = new CartListDAO();

// 更新購物車中圖書的總數(shù)量和總價格

cartlist

.updateBookCount(bookCartID, operBookID, bookCountIncrement);

BookCartDAO bookcart = (BookCartDAO) session

.getAttribute("bookcart");

bookcart.updateCartData(bookCartID, bookPriceIncrement,

bookCountIncrement);

targetPage = "/cartlist.jsp";

RequestDispatcher dispatcher = request

.getRequestDispatcher(targetPage);

dispatcher.forward(request, response);

}

用java編程實現(xiàn)網(wǎng)上超市購物結(jié)算功能代碼

哎,我還是自己代碼黏貼給你吧!免得總通不過!裝不下這么多字,詳情自己找我。 連接數(shù)據(jù)庫類(添加修改會員信息) package com.to.java; import java.util.Scanner; import java.sql.*; public class Vds { Scanner Input=new Scanner(System.in); ZhuCK1 zhuck1=new ZhuCK1(); public void x(){ try{ Connection con=null; Statement stmt=null; ResultSet rs=null; Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); String ur1="jdbc:odbc:gg"; con=DriverManager.getConnection(ur1); stmt=con.createStatement(); String sqlstmt="select id,mm from gg"; rs=stmt.executeQuery(sqlstmt); System.out.println("----------查詢結(jié)果---------"); System.out.println(); System.out.println("會員號--密碼"); while(rs.next()){ String id=rs.getString("id"); String mm=rs.getString("mm"); System.out.println(id+" "+mm); } con.close(); stmt.close(); }catch(Exception e){ System.out.println(e);} System.out.println("是否返回上級菜單"); System.out.println("1.是"); System.out.println("2.否"); int m=Input.nextInt(); switch(m){ case 1: zhuck1.ZhucK1(); break; case 2: { System.out.println("歡迎下次再次使用");System.exit(-1);}; break; }} public void j(){ try{ Connection con=null; Statement stmt=null; ResultSet rs=null; Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); String ur1="jdbc:odbc:gg"; con=DriverManager.getConnection(ur1); stmt=con.createStatement(); String sqlstmt="select id,mm from gg"; rs=stmt.executeQuery(sqlstmt); while(rs.next()){ String id=rs.getString("id"); String mm=rs.getString("mm"); System.out.println(id+" "+mm); } Scanner input=new Scanner(System.in); System.out.println("請輸入會員信息:"); System.out.println("請輸入會員號:"); String f=input.next(); System.out.println("請輸入密碼:"); String q=input.next(); String sqlst="insert into gg values('"+f+"','"+q+"')"; Statement tatement=con.createStatement(); int result=tatement.executeUpdate(sqlst); System.out.println("操作成功!"); con.close(); stmt.close(); }catch(Exception e){ System.out.println(e); } System.out.println("是否返回上級菜單"); System.out.println("1.是"); System.out.println("2.否"); int m=Input.nextInt(); switch(m){ case 1: zhuck1.ZhucK1(); break; case 2: { System.out.println("歡迎下次再次使用");System.exit(-1);}; break; } } public void xg(){ try{ Connection con=null; Statement stmt=null; ResultSet rs=null; Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); String ur1="jdbc:odbc:gg"; con=DriverManager.getConnection(ur1); stmt=con.createStatement(); String sqlstmt="select id,mm from gg"; rs=stmt.executeQuery(sqlstmt); while(rs.next()){ String id=rs.getString("id"); String mm=rs.getString("mm"); System.out.println(id+" "+mm); } Scanner input=new Scanner(System.in); System.out.println("請輸入會員信息:"); System.out.println("請輸入要修改的會員號:"); String f=input.next(); System.out.println("請輸入修改的密碼:"); String q=input.next(); String sqlst="update gg set mm='"+q+"' where id='"+f+"'"; Statement tatement=con.createStatement(); int result=tatement.executeUpdate(sqlst); System.out.println("操作成功!"); con.close(); stmt.close(); }catch(Exception e){ System.out.println(e); } System.out.println("是否返回上級菜單"); System.out.println("1.是"); System.out.println("2.否"); int m=Input.nextInt(); switch(m){ case 1: zhuck1.ZhucK1(); break; case 2: { System.out.println("歡迎下次再次使用");System.exit(-1);}; break; } } } package com.to.java; import java.util.Scanner; public class KeHu { Vds sj=new Vds(); public void kehu1(){ Scanner Input=new Scanner(System.in); ZhuCK1 zhuck1=new ZhuCK1(); System.out.println("******************************************************"+"\n\n"); System.out.println("1.顯示所有客戶信息"); System.out.println("2.添加客戶信息"); System.out.println("3.修改客戶信息"); System.out.println("4.查詢客戶信息"); System.out.println("5.返回上級菜單"); System.out.println("******************************************************"+"\n\n"); System.out.println("請輸入數(shù)字:"); int a=Input.nextInt(); switch(a){ case 1: sj.x(); break; case 2: sj.j(); break; case 3: sj.xg(); break; case 4: sj.x();break; case 5: zhuck1.ZhucK1();break; } } } package com.to.java; public class GouWuXiTong { public static void main(String[] args){ ZhuCK zhuck=new ZhuCK(); zhuck.ZhucK(); } } package com.to.java; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement; import java.util.Scanner; public class ZhuCK { Scanner Input=new Scanner(System.in); public void ZhucK(){ ZhuCK1 zhuck1=new ZhuCK1(); System.out.println("\t\t"+"歡迎使用我心我素購物系統(tǒng)"); System.out.println("******************************************************"+"\n\n"); System.out.println("\t\t"+"1.登陸系統(tǒng)"); System.out.println(); System.out.println("\t\t"+"2.退出"+"\n\n"); System.out.println("******************************************************"); int d=1; while(d!=2){ System.out.println("請輸入會員號:"); String p=Input.next(); System.out.println("請輸入密碼:"); String f=Input.next(); try{ Connection con=null; Statement stmt=null; ResultSet rs=null; Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); String ur1="jdbc:odbc:gg"; con=DriverManager.getConnection(ur1); stmt=con.createStatement(); String sqlstmt="select * from gg"; rs=stmt.executeQuery(sqlstmt); while(rs.next()){ String id=rs.getString("id"); String mm=rs.getString("mm"); if(id.equals(p)mm.equals(f)){ { System.out.println("請輸入數(shù)字:"); int a=Input.nextInt(); switch(a){ case 1: zhuck1.ZhucK1(); break; case 2: break; }d=2; } } } }catch(Exception e){ System.out.println(e);} {System.out.println("輸入錯誤請再次輸入:");d=1;} } }} }

網(wǎng)站名稱:購物結(jié)算的java代碼,購物結(jié)算的java代碼
標題網(wǎng)址:http://chinadenli.net/article3/dsiesos.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供做網(wǎng)站響應(yīng)式網(wǎng)站營銷型網(wǎng)站建設(shè)企業(yè)建站網(wǎng)站設(shè)計公司商城網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)