老师,帮忙看下这样写合理么?

来源:2-4 编程练习

迷惘一缕

2020-06-12 11:48:09

import java.util.Scanner;


public class DisCountDemo {

//根据商品总价输出折后总价

    public double discount(double p,double d){

        if(p>=100){

            if(p<200){

                d=p*0.95;

            }else{

                d=p*0.85;

            }

        }else{

            d=p;

        }

        return d;

    }


public static void main(String[] args) {

//定义对象

DisCountDemo myDisCount=new DisCountDemo();

//定义商品总价存放到变量中

double pice;

System.out.println("请输入商品总价格:");

Scanner sc=new Scanner(System.in);

pice=sc.nextDouble();


//调用方法,输出折后商品总价

double di=0;

di=myDisCount.discount(pice,di);

System.out.println("折后商品总价为:"+di);


}


}


写回答

1回答

好帮手慕小尤

2020-06-12

同学你好,是合理的,继续加油!

如果我的回答解决了你的疑惑,请采纳,祝学习愉快~

0

0 学习 · 16556 问题

查看课程