Check out example codes for "command line coursera". It will help you in understanding the concepts better.

Code Example 1

//Binary Search Tree (BST): Function to search a value
bool BST_SearchTree(int Key){
    int  ValueInTree = false;
    TreeNode *temp;
    temp = root;
    while((temp != NULL) && (temp->Key != Key))
    {
        if(Key < temp->Key)
            temp = temp->left; 
        else
            temp = temp->right;
    }
    if(temp == NULL) 
		cout<< "NOT FOUND";
    else
        cout<< "FOUND";
}

Learn ReactJs, React Native from akashmittal.com