2021-04-05

package com.task04;

import javax.swing.JOptionPane;

public class ComputePriceIf {
    public static void main(String[] args) {
        int s = 0;// s是距离//
        double d = 0, w = 0;// d是单价 w是重量//
        d = Double.parseDouble(JOptionPane.showInputDialog("请输入运输公司的运输单价", new Double(d)));
        while (d < 0) {
            System.out.println("您输入的运费单价是负数,请输入大于0 的数");
            d = Double.parseDouble(JOptionPane.showInputDialog("请输入运输公司的运输单价", new Double(d)));
        }
        w = Double.parseDouble(JOptionPane.showInputDialog("请输入运输公司的货物的重量", new Double(w)));
        while (w < 0) {
            System.out.println("您输入的运输重量是负数,请输入大于0 的数 ");
            w = Double.parseDouble(JOptionPane.showInputDialog("请输入运输公司的货物的重量", new Double(w)));

        }
        s = Integer.parseInt(JOptionPane.showInputDialog("请输入运输公司的运输距离", new Integer(s)));
        while (s < 0) {
            System.out.println("您输入的运输距离是负数,请输入大于0 的数 ");
            s = Integer.parseInt(JOptionPane.showInputDialog("请输入运输公司的运输距离", new Integer(s)));

        }
        double f = 0;
        if (s < 250) {
            f = d * w * s;
        } else if (s < 500) {
            f = d * w * s * 0.98;
        } else if (s < 1000) {
            f = d * w * s * 0.95;
        } else if (s < 2000) {
            f = d * w * s * 0.92;
        } else if (s < 3000) {
            f = d * w * s * 0.9;
        } else {
            f = d * w * s * 0.85;
        }
        System.out.println("该运输公司的运输单价为" + d);
        System.out.println("该运输公司的货物重量为" + w);
        System.out.println("该运输公司的运输距离为" + s);
        System.out.println("该运输公司的运输总运费为" + f);

    }

}

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 妈妈,我爱你 早上5点06分:一位头发花白的老奶奶坐在床边...
    林林nice阅读 200评论 0 1
  • 个人公众号:一朵小小花花(v:coolcool_hua) 继续分享《幸福的勇气》的笔记。这本书是 被讨厌的勇气:活...
    祭如在阅读 296评论 0 1
  • 如何让自己变成帅哥,是我的生活主旋律。一定要帅出天际,就是每天的锻炼,每天的锻炼。有些人没有变化的主要的原因,就是...
    好好的为自己活一次阅读 185评论 0 0
  • 人生的路归纳起来无非两条: 一条用来实践, 就是正在走的这条; 一条用来遗憾, 没事想想就好了。
    lilizhou5201314阅读 135评论 0 0
  • 夜莺2517阅读 127,950评论 1 9

友情链接更多精彩内容