} LAB 8.1 Working with the Linear Search Bring in program linear_search.cpp from the Lab 8 folder. This is Sample Program 8.1 from the Pre-lab Reading Assignment. The code is the following // This program performs a linear search on a character array // Place Your Name Here #include using namespace std; int searchList (char[], int, char); // function prototype const int SIZE = 8; int main() char word [SIZE] -"Harpoon"; int found; char ch; cout << "Enter a letter to search for:" << endl; cin >> ch; found - searchList (word, SIZE, ch); if (found == -1) else cout << "The letter "<< ch <<"was not found in the list" << endl; cout << "The letter " << ch <<" is in the << found + 1 << "position of the list" << endl; return 0; // . // // task: // data in: // 11 searchList This searches an array for a particular value List of values in an array, the number of elements in the array, and the value searched for in the array // data returned: Position in the array of the value or -1 if value // not found int searchList (char List [], int numElems, char value) 1 for (int count = 0; count < numElems; count++) if (List [count] -value) // each array entry is checked to see if it contains // the desired value. return count; // if the desired value is found, the array subscript // count is returned to indicate the location in the array } return -1; // if the value is not found, -1 is returned

Delmar's Standard Textbook Of Electricity
7th Edition
ISBN:9781337900348
Author:Stephen L. Herman
Publisher:Stephen L. Herman
ChapterS: Safety, Basic Electricity And Ohm's Law
Section: Chapter Questions
Problem 8RQ: What is an MSDS?
icon
Related questions
Question

solve this

}
LAB 8.1 Working with the Linear Search
Bring in program linear_search.cpp from the Lab 8 folder. This is Sample
Program 8.1 from the Pre-lab Reading Assignment. The code is the following
// This program performs a linear search on a character array
// Place Your Name Here
#include <iostream>
using namespace std;
int searchList (char[], int, char); // function prototype
const int SIZE = 8;
int main()
char word [SIZE] -"Harpoon";
int found;
char ch;
cout << "Enter a letter to search for:" << endl;
cin >> ch;
found - searchList (word, SIZE, ch);
if (found == -1)
else
cout << "The letter "<< ch
<<"was not found in the list" << endl;
cout << "The letter " << ch <<" is in the << found + 1
<< "position of the list" << endl;
return 0;
//
.
//
// task:
// data in:
//
11
searchList
This searches an array for a particular value
List of values in an array, the number of
elements in the array, and the value searched for
in the array
// data returned: Position in the array of the value or -1 if value
//
not found
int searchList (char List [], int numElems, char value)
1
for (int count = 0; count < numElems; count++)
if (List [count] -value)
// each array entry is checked to see if it contains
// the desired value.
return count;
// if the desired value is found, the array subscript
// count is returned to indicate the location in the array
}
return -1;
// if the value is not found, -1 is returned
Transcribed Image Text:} LAB 8.1 Working with the Linear Search Bring in program linear_search.cpp from the Lab 8 folder. This is Sample Program 8.1 from the Pre-lab Reading Assignment. The code is the following // This program performs a linear search on a character array // Place Your Name Here #include <iostream> using namespace std; int searchList (char[], int, char); // function prototype const int SIZE = 8; int main() char word [SIZE] -"Harpoon"; int found; char ch; cout << "Enter a letter to search for:" << endl; cin >> ch; found - searchList (word, SIZE, ch); if (found == -1) else cout << "The letter "<< ch <<"was not found in the list" << endl; cout << "The letter " << ch <<" is in the << found + 1 << "position of the list" << endl; return 0; // . // // task: // data in: // 11 searchList This searches an array for a particular value List of values in an array, the number of elements in the array, and the value searched for in the array // data returned: Position in the array of the value or -1 if value // not found int searchList (char List [], int numElems, char value) 1 for (int count = 0; count < numElems; count++) if (List [count] -value) // each array entry is checked to see if it contains // the desired value. return count; // if the desired value is found, the array subscript // count is returned to indicate the location in the array } return -1; // if the value is not found, -1 is returned
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 1 steps

Blurred answer
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Delmar's Standard Textbook Of Electricity
Delmar's Standard Textbook Of Electricity
Electrical Engineering
ISBN:
9781337900348
Author:
Stephen L. Herman
Publisher:
Cengage Learning