Является ли массив возрастающей последовательностью

FacebooktwittertumblrFacebooktwittertumblr

Данная статья написана командой Vertex Academy. Это одна из статей из нашего "Самоучителя по Java."


Условие задачи:

1. Создайте массив из 4 случайных целых чисел из отрезка [10;99]

2. Выведите его на экран в строку.

3. Далее определите и выведите на экран сообщение о том, является ли массив строго возрастающей последовательностью.

Решение:

Комментарии к задаче:

Создаем целочисленный массив на 4 элемента

Далее создаем цикл, который генерирует элементы массива

Как видите, мы сгенерировали число в диапазоне от 10 до 99 включительно.

Если вдруг подзабыли как генерировать случайные числа в java, прочитайте вот эту статью "Генерация случайных чисел в Java"

После этого выводим массив в строку с помощью класса Arrays

Что такое массив со строго возрастающей последовательностью? Это значит, что каждый следующий элемент массива больше предыдущего. Поэтому создаем переменную - флажек, которая будет обозначать, является ли массив строго возрастающей последовательностью или нет. Изначально предполагаем, что является.

Далее внутри цикла мы прописали, что если следующий элемент массива меньше или равен предыдущему, тогда установить флаг false и выйти из цикла

Далее прописываем с помощью if-else:

  • Если флажек не изменился, значит массив возрастающий
  • Если изменился, значит нет

Вот и вся задача.

FacebooktwittertumblrFacebooktwittertumblr

FacebooktwittertumblrFacebooktwittertumblr
Самоучители--узнать детальнее--