【发布时间】:2015-09-12 04:48:36
【问题描述】:
我已经阅读了一些建议的答案,它们似乎很有帮助,但对于我来说太复杂了,无法自信地理解并添加到我的程序中。
谁能建议从第一年和第二年的销售数据中输出最小值和最大值的方法?
import java.util.Scanner;
public class assignment2
{
public static void main(String[] args)
{
Scanner keyboard = new Scanner(System.in);
System.out.println("Welcome!\n");
System.out.println("Month 0 - January");
System.out.println("Month 11 - December\n");
System.out.println("MonthNo(year1)\tSales made\n");
double sales[] = { 60, 54, 62, 67, 54, 67, 51, 50, 62, 55, 49, 70 };
int sum = 0;
int average12 = 0;
for (int counter = 0; counter < sales.length; counter++)
{
sum += sales[counter];
System.out.println(counter + "\t\t\t\t\t\t" + sales[counter]);
}
System.out.println("\nTotal year 1 sales " + sum + "\n");
/////////////////////////////////////////////////////////////////
System.out.println("MonthNo(year2)\tSales made\n");
double sales2[] = { 59, 43, 48, 51, 49, 57, 39, 42, 54, 51, 60, 62 };
int sum2 = 0;
for (int counter = 0; counter < sales2.length; counter++)
{
sum2 += sales2[counter];
System.out.println(counter + "\t\t\t\t\t\t" + sales2[counter]);
}
System.out.println("\nTotal year 2 sales " + sum2 + "\n");
}
}
【问题讨论】: