「JAVA折扣题」java消费折扣
本篇文章给大家谈谈JAVA折扣题,以及java消费折扣对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、java:某商场给顾客的折扣率如下 购物金额小于200,不打折。购物金额大于等于200小于500
- 2、急!Java 练习 根据会员积分,计算所享受的折扣。
- 3、急!Java 练习 根据会员积分,计算所享受的折扣.
- 4、用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折扣题的信息别忘了在本站进行查找喔。