Given an Integer variable k, an Integer array currentMembers that has been declared and initialized, an Integer variable memberID that has been initialized, and a Boolean variable isAMember, write code that assigns True to isAMember if the value of memberID can be found in currentMembers, and that assigns false to isAMember otherwise.

LANGUAGE: Visual Basic

CHALLENGE:

Given an Integer variable k, an Integer array currentMembers that has been declared and initialized, an Integer variable memberID that has been initialized, and a Boolean variable isAMember, write code that assigns True to isAMember if the value of memberID can be found in currentMembers, and that assigns false to isAMember otherwise.  Use only k, currentMembers, memberID and isAMember.

SOLUTION:

isAMember = false
k = 0
Do
    If memberID = currentMembers(k) Then
       isAMember = true
    End If
    k += 1
Loop Until (k = currentMembers.length)