Я продолжаю получать сообщение об ошибке, и я понятия не имею, как это исправить.
Ошибки я получаю:Ошибка массива for-loop
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 3
at Ch7Ex1NumberAboveAverage_TimmyHernandez.main(Ch7Ex1NumberAboveAverage_TimmyHernandez.java:35)
Мой код:
public class Ch7Ex1NumberAboveAverage_TimmyHernandez {
public static void main (String [] args) {
Scanner keyboard = new Scanner(System.in);
System.out.println("How many temperatures do you have?");
int entry = keyboard.nextInt();
double[] temperature = new double[entry];
System.out.println("Please enter the " + entry + " temperatures.");
int index = 0;
double total = 0;
for (index = 0; index < temperature.length; index++);
{
temperature[index] = keyboard.nextDouble();
total = total + temperature[index];
}
double average = (total/temperature.length);
System.out.println("The average temperature is" + average + ".");
System.out.println("The following temperatures are higher than the average temperature:");
for (index = 0; index < temperature.length; index++);
{
if (temperature[index] > average);
{
System.out.println("Temperature " + (index + 1) + ":" + temperature[index]);
}
}
}
}
Спасибо за любую помощь.
Пожалуйста, работайте над своим названием, я напугался на секунду. – Artemkller545
Спасибо за помощь! – Timmy