ব্যাখ্যা
Structured programming relies on three fundamental control structures:
Sequence: The default control structure, where statements are executed one after the other.
Selection: Conditional statements (if, else, switch) allow the program to choose between two or more paths based on certain conditions.
Iteration: Looping structures (for, while, do-while) enable the program to repeat tasks a certain number of times or until a condition is met.
These control structures ensure that the program’s flow is logical and predictable, which is a core principle of structured programming. Arbitrary jumps (goto statements) and randomization are discouraged in structured programming because they make the flow of control unpredictable and hard to follow.
Source: Data Communications and Networking by Behrouz A. Forouzan