Pseudocode helps to plan and organize the logic of a program before writing the actual .

Input is used to ensure that user input meets certain criteria.

Binary search is an efficient algorithm for finding a specific in a sorted list.

A variable is used to store a that can be modified during program execution.

An allows the program to make decisions based on certain conditions.