Модуль: C++. Линейный и двоичный поиск элементов в массиве


Задача

4/7

Линейный поиск - 2

Теория Нажмите, чтобы прочитать/скрыть

Линейный поиск в массиве
Попробуйте исправить задачу из предыдущего задания, чтобы она верно работала, даже если в массиве нет требуемого элемента. 
Подсказка: если требуемого элемента в массиве нет, то необходимо выйти из цикла как только произойдет выход за границу массива.
 
Примечание
Нужно помнить, что в языке С++ (как и в языке Python, JavaScript, PHP) при использовании логической связки И (&&), если первая часть ложна, то вторая часть не проверяется.

Например:
условие a = 0 && b != 0 при a = 5, первая часть а = 0 - ложна, поэтому вторая часть b != 0 не будет проверяться компилятором.

Задача

В заданном массиве необходимо найти значение элемента равного значению ХХ вводится с клавиатуры. Добавьте условие в программу, чтобы она решала задачу. Нумерация элементов начинается с нуля.

В случае если такого элемента нет, программа должна выводить Not found.