The three programs

Counter, nested, and for entry-condition loops

The first program named NestedCounterLoop01 will use a for loop structure to illustrate both counter loops and nested loops.

Sentinel entry-condition loops

The second program named SentinelLoop01 will use a while loop structure to illustrate sentinel loops.

Sentinel exit-condition loops

The third program named SentinelLoop02 will use a do-while loop structure to illustrate both sentinel loops and exit-condition loops.