网站建设资讯

NEWS

网站建设资讯

折扣买二送一java代码,折扣买二送一java代码是多少

java编程,某市场推出促销活动,不同时段给予不同的优惠。请针对该项活动设计与实现批发计费类CalcFee。

这个是按您的需求写的,您看看吧,没有用您说要求的Date,Round, 因为我觉得我用的方法会更好一点

站在用户的角度思考问题,与客户深入沟通,找到淮北网站设计与淮北网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:成都做网站、成都网站建设、成都外贸网站建设、企业官网、英文网站、手机端网站、网站推广、域名注册、虚拟空间、企业邮箱。业务覆盖淮北地区。

import java.text.DecimalFormat;

import java.util.Calendar;

import java.util.GregorianCalendar;

public class CalcFee {

int num;//批发数量

double per_price;//单价

int start_num;//起批数量

int discount;//优惠折扣

double total_price;//总价

boolean boo;//是否可以起批

//根据当前时间段设置起批数量、单价、优惠折扣等信息

public void set_info(){

Calendar calendar = GregorianCalendar.getInstance();

int hour = calendar.get(Calendar.HOUR_OF_DAY);

if (hour == 11 || hour == 16){

 start_num = 100;

 per_price = 3;

 discount = 8;

 

} else {

 start_num = 200;

 per_price = 5;

 discount = 9;

}

}           

//根据批发数量num计算总价

public void calc(int num){

this.num = num;

boo = this.num start_num;

if (boo) {

 total_price = (per_price * start_num) + (per_price * (num-start_num) * discount/10);

} else {

 total_price = per_price * num;

}

}

//输出费用清单

public void show(){

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

String display =

 "起批数量:"+start_num +

 "\n单价:"+per_price +

 "\n优惠折扣:"+ discount +"折"+

 "\n批发数量:"+ num +

 "\n============" +

 "\n总价:"+df.format(total_price);

System.out.println(display);

}

public static void main(String[] args) {

CalcFee c = new CalcFee();

c.set_info();

c.calc(201);

c.show();

}

}

用java写出商品打折程序

尝试解答一下,这个里面还有老年和教师的判断就省略,主要是打折的代码

import java.util.Scanner;

class Test{

public static void main (String[] args){

Scanner sc = new Scanner(System.in);

System.out.println("请输入消费的金额:");

double oldprice = sc.nextDouble();

double newprice;

if(oldprice = 2000){

newprice = oldprice * 0.85;

}else if(oldprice = 1000  oldprice  2000){

newprice = oldprice * 0.9;

}else

newprice = oldprice;

Judge jud = new Judge();

if(jud.isTeacher()|| jud.isOldman())

newprice = newprice * 0.95;

System.out.println("打折后的价格是:" + newprice);

System.out.println("折扣的程度是: " + newprice / oldprice);

}

}

class Judge{

public boolean isTeacher(){

boolean isTeacher = false;

return isTeacher;

}

public boolean isOldman(){

boolean isOld = false;

return isOld;

}

}

我有道java编程小题求编程:商场价格打折 无需界面

写一个简单点的商品类Product

属性有

String pName;

double pPrice;

int pPiscount;//打折范围1-9

然后写一个业务,购买商品,添加到一个List集合.

结账的时候,你自己选5个要求中的其中一个,并且在业务方法里面实现这5个需求.........


网站栏目:折扣买二送一java代码,折扣买二送一java代码是多少
文章源于:http://cdweb.net/article/hccejh.html