помогите исправить ошибку
Вардан Мирзабекян
помогите исправить ошибку
System.out.println(" --------Task ///////// --------");
System.out.println("biggest to 24,56");
double ff = 24.56d;
double[] array4 = { 25.5d, 10.5d, 1.5d, 26.7d, 5.4d, -4.4d };
for (double d1 = 0; ff < array2.length; d1++) {
if (array4 [d1] % 5 == 0) {
System.out.println(array2 [d1] );
}
}
if (array4 [d1] % 5 == 0) {
System.out.println(array2 [d1] ); [d1] вот здесь ошибки проявляются
как сделать так чтоб те цифы отображались которые больше 24,56
Ответы:
Иван Тузин
Исправь 6 строчку на:
for (int d1 = 0; ff < array2.length(); d1++) {
Во первых, индексы массива должны быть целочисленного типа.
Во вторых, length() - это функция, поэтому нужно указывать скобки
|