Я создаю код, который позволяет пользователю вводить температуру разного типа.Поиск самого большого значения и самого маленького в моем коде в Java
Пользователь должен иметь возможность ввести:
Количество Сколько раз человек измеряет температуру в течение одной недели недели. Температура на каждую неделю.
Когда пользователь напечатал информацию, программа должна показывать температуру, которые были набранные.
Программа должна показать самую низкую температуру каждую неделю. Программа должна показывать самую высокую температуру каждую неделю. Программа должна показывать самую низкую и самую высокую температуру в течение всех недель. Программа должна показывать среднюю температуру каждую неделю и в течение всех недель.
Это, как далеко я пришел:
{
System.out.println ("Temperatures\n");
Scanner in = new Scanner (System.in);
in.useLocale (Locale.US);
//Here is where information is being put in
System.out.print ("amount of weeks: ");
int amountOfWeeks = in.nextInt();
System.out.print ("measuring temperature per week: ");
int measurementsPerWeek = in.nextInt();
//array to store the information
double[][] t = new double[amountOfWeeks + 1][measurementsPerWeek + 1];
//mata in temperaturerna
for (int week = 1; week <= amountOfWeeks; week++)
{
System.out.println ("temperatures - week " + week + ":");
for (int measurement = 1; measurement <= measurementsPerWeek; measurement++)
t[week][measurement] = in.nextDouble();
}
System.out.println();
//show the temperatures
System.out.println ("temperatures");
for (int week = 1; week <= amountOfWeeks; week++)
{
for (int measurement = 1; measurement <= measurementsPerWeek; measurement++)
System.out.print (t[week][measurement] + " ");
System.out.println();
}
//lowest, highest, the sum of all temperatures, and average temp per week
double[] minT = new double[amountOfWeeks + 1];
double[] maxT = new double[amountOfWeeks + 1];
double[] sumT = new double[amountOfWeeks + 1];
double[] averageT = new double[amountOfWeeks];
// write the code to find the lowest temperature for the first week
//´Lowest, highest, sum, average for all weeks
double minTemp = minT[1];
double maxTemp = maxT[1];
double sumTemp = sumT[1];
double averageTemp = 0;
}
}
импорт java.util.*; // Сканер, Locale класса Температуры { \t государственной статической силы основных (String [] агдз) должны быть в начале кода –
Конкретно я просто нужна помощь, чтобы начать работу, как найти минимальную температуру в моей код. –
Вы можете взглянуть на «DoubleSummaryStatistics». – Bubletan