大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
尝试解答一下,这个里面还有老年和教师的判断就省略,主要是打折的代码
专注于为中小企业提供网站制作、成都网站制作服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业巴林左旗免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了成百上千家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。
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;
}
}
public void getTotalPrice(Double price,Integer num){
Double totalPrice = 0.00;
if(num == 1){
return price;
}else if(num==1){
return price*( 1+ 0.5);
}else{//使用递归算法计算出中的价格 加分项哦
return getTotalPrice(price,num-1)+getTotalPrice(price,num%2==0?2:1);
}
}
我只是把计算价格的方法给写出来了,至于获取控制台输入的就不写了,很简单,获取到输入值后调用该方法,就能获取到结果了
boolean user=true;
double jg=100;
int xfcount;
三个变量自己决定
if(user){
jg*0.9;
}
if(user==falsexfcount200){
jg*0.9;
}
if(user==truexfcount200){
jg*0.8;
}