Правила
[Одномерные массивы]
4. Дана последовательность действительных чисел a1, a2, ..., an. Выяснить, будет ли она возрастающей.
terranum
28 уровень
Кухня(); Задание N4.
Правила
[Одномерные массивы]
4. Дана последовательность действительных чисел a1, a2, ..., an. Выяснить, будет ли она возрастающей.
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
P.S. Предыдущий комментарий прошу удалить, так как там нарисовался лишний тег:)
Если подытожить…
На счет того что double не важно не соглашусь, смысл в том что это может вылиться в плохую привычку, и вряд ли за такое отношение к делу, тебя кто-то по спине похлопает… Ничего личного, все ошибаются, но если завтра будешь писать движок для кардиостимулятора такой int может стоить кому-то жизни. Короче, мораль: тяжело в учении легко в бою. :)
Является ли последовательность {0,0,0} возрастающей?
при необходимости заменить на arr[0] или arr.get(0)
<code>public static boolean isSortedByMinToMax(double[] arr) { for (int i = 0;i < arr.length;i++) { if (i + 1 == arr.length) return true; if (arr[i+1] <= arr[i]) return false; } return false; }</code>Да, true, спасибо ;)
Добавить цикл for и получится как у Доктора91.
Может можно компактнее, но сейчас занят, нет времени подумать.
По логике вещей, то
if(arra[0] < array[array.length-1]) return true;
else return false;
arra и array это разные массивы или опечатка?
Если опечатка то последовательность программа выдаст true, хотя последовательность убывающая.
Да, натупил с определением возрастающей последовательности.
тогда так:
А вот, что вернет true — верно.
В любом случае задача решена, кухню можно закрывать :)