Need help with this debuggin exercise.
1.) Assume the following main module is in a program that includes the binarySearch function. Why doesn't the pseudocode in the main module work?
//This program uses the binarySearch function to search for a
//name in the array. This program assumes the binarySearch
//function has alreday been defined.
Modulemain()
Constant Integer SIZE= 5
Declare String names[SIZE]= "Zack", "James", "Pam", "Marc", "Susan"
Declare String searchName
Declare Integer index
Display "Enter a name to search for."
Input searchName
Set index = binarySearch(names, searchName, SIZE)
If index != - 1 Then
Display searchName, " was found."
Else
Display searchName, " was NOT found."
End IF
End Module
All coding is in Python.