Пользователь введет значение (размер), которое представляет количество значений для обработки.Введенные значения будут сохранены в массиве типа short, который имеет 1000 элементов.Пользователь будет вводить номера размеров.Пользователь введет значение поиска.Программа будет искать данные для определенного значения.Программа отобразит сообщение, в каком элементе было найдено значение, или отобразит сообщение, что значение не найдено
// Функция поиска в массиве с использованием последовательного поиска
// Назначение индекса /элемент #, чтобы сместить там, где найдено, или назначить смещение -1, если не найдено.
void sequential_search (короткие данные [], короткий размер, короткое search_value, short & offset)
for (int n = 0; n < size; n++)
{
if (search_value == data[n])
offset = n;
else
offset = -1;
}
I'mтолько найти значение для последнего элемента массива, и я не понимаю, куда идти дальше.Если я возьму оператор else, я получу позиции значений в массиве, но он также даст любому числовому значению последнюю позицию в массиве.