// Linear Search Through Number
int numbers[] = {4, 6, 8, 2, 7, 5, 0};
const int NEEDLE = 8;
for (int i = 0; i < 7; i++) {
if (numbers[i] == NEEDLE) { // Found
return 0;
}
}
return 1; // Not Found
// Linear Search Through Names
string names[] = {"Bill", "Charlie", "Fred", "George", "Ginny", "Percy", "Ron"};
for (int i = 0; i < 7; i++) {
if (strcmp(names[i], "Ron") == 0) { // Found
return 0;
}
}
return 1; // Not Found
// Linear Search Through Phonebook
string names[] = {"Carter", "David"};
string numbers[] = {"+1-617-495-1000", "+1-949-468-2750"};
for (int i = 0; i < 2; i++) {
if ((strcomp(names[i], "David") == 0) { // Found
printf("Found %s". numbers[i]);
return 0;
}
}
return 1; // Not Found