首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从销售周开始获得最低销售额

从销售周开始获得最低销售额
EN

Stack Overflow用户
提问于 2013-06-21 21:32:10
回答 1查看 80关注 0票数 0

我的任务要求我在8周内获得销售,获得最高的周销售和最低的周销售。虽然我不知道如何得到最低的周和值。我对Java非常陌生

下面是我的代码:

代码语言:javascript
复制
   public static void main(String[] args) {

        int totalSales = 0;
        int averageSales = 0;
        int highestSale = 0;
        int highestWeek = 0;
        int lowestSale = 0;
        int lowestWeek = 0;

        for(int i = 0; i < 8; i++) {

           int s = Integer.parseInt(JOptionPane.showInputDialog("Week " + (i+1) + ":"));

           totalSales += s;

           if(s > highestSale) {

                highestSale = s;
                highestWeek = i + 1;

            }
           if(lowestSale < s) {

                lowestSale = s;
                lowestWeek = i + 1;

            }
           }

          averageSales += totalSales / 8;

           String msg = "Total sales: £" + totalSales + "\n";
           msg += "Average sales: £" + averageSales + "\n";
           msg += "Highest week was " + highestWeek + ", sold £" + highestSale + "\n";
           msg += "Lowest week was " + lowestWeek + ", sold £" + lowestSale;

           JOptionPane.showMessageDialog(null, msg);

        }
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-06-21 21:34:48

代码语言:javascript
复制
if(lowestSale < s) {
    lowestSale = s;
    lowestWeek = i + 1;
  }

这应该是这样的:

代码语言:javascript
复制
if(s < lowestSale) {
     lowestSale = s;
     lowestWeek = i + 1;
 }
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17236570

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档