「JAVA折扣题」java消费折扣

博主:adminadmin 2023-01-02 17:36:07 471

本篇文章给大家谈谈JAVA折扣题,以及java消费折扣对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

java:某商场给顾客的折扣率如下 购物金额小于200,不打折。购物金额大于等于200小于500

这是java的基础问题, 主要考察的就是if else的使用.

参考代码如下

public class SearchFrame {

public static void main(String[] args) {

double m=520;

computeMoney(m);

double m1=5000;

computeMoney(m1);

}

//此方法用于计算 折扣 和应付金额

public static void computeMoney(double m) {// m为购物金额

double rate = 1.0;// rate代表折扣率;初始折扣率是

if (m = 5000) {

rate = 0.65;

} else if (m = 1000) {

rate = 0.7;

} else if (m = 500) {

rate = 0.8;

} else if (m = 200) {

rate = 0.9;

}

// pay为实际应付金额

double pay = m*rate;

//注意,输出的时候,日常生活中习惯上, 折扣不是用0.65来表示, 而是6.5表示,所以需要乘10

System.out.println("购物金额:"+m+"\t折扣:"+rate*10+"\t实际应付金额:"+pay);

}

}

急!Java 练习 根据会员积分,计算所享受的折扣。

package com.javaeye.morflame;

import java.util.Scanner;

public class Test {

public static void main(String[] args) {

Scanner in=new Scanner(System.in);

System.out.print("输入积分:");

int a=in.nextInt();

int result=zhekou(a);

System.out.println("折扣为"+result+"折");

}

//求折扣的函数

private static int zhekou(int a) {

int result=0;

if(a2000)

{

result= 9;

}

else if(a4000){

result= 8;

}

else if(a8000){

result= 7;

}

else if(a=8000){

result= 6;

}

else{

System.out.println("输入的积分不在范围内!");

}

return result;

}

}

如果楼主觉得还不行,自己在这个基础上改一下下代码肯定就OK了

急!Java 练习 根据会员积分,计算所享受的折扣.

import java.util.Scanner;

public class Test1 {

public static void main(String[] args) {

System.out.println("请输入会员积分:");

Scanner sc=new Scanner(System.in);

int a=sc.nextInt();

sc.close();

if(a200){

System.out.println("该会员享受的折扣是:0.9");

}else if(a=2000a=4000){

System.out.println("该会员享受的折扣是:0.8");

}else if(a=4000a=8000){

System.out.println("该会员享受的折扣是:0.7");

}else if(a=8000){

System.out.println("该会员享受的折扣是:0.6");

}

}

}

用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折扣题的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java消费折扣、JAVA折扣题的信息别忘了在本站进行查找喔。