Program Output
Demo 1: Simple "while" loop
===========================================
Loop: 1
i = 0 :(i <= 4) is true
Loop: 2
i = 1 :(i <= 4) is true
Loop: 3
i = 2 :(i <= 4) is true
Loop: 4
i = 3 :(i <= 4) is true
Loop: 5
i = 4 :(i <= 4) is true
End of Loop:
i = 5 :(i <= 4) is false
===========================================
Demo 2: Simple "for" loop
===========================================
Start Loop:
Loop: 1
i = 0 :(i <= 4) is true
Loop: 2
i = 1 :(i <= 4) is true
Loop: 3
i = 2 :(i <= 4) is true
Loop: 4
i = 3 :(i <= 4) is true
Loop: 5
i = 4 :(i <= 4) is true
End of Loop:
i = 5 :(i <= 4) is false
===========================================
Demo 3: A "for" loop with two variables
===========================================
Start Loop:
Loop: 1
i = 0 j = 0 :(i <= 4) is true :(j < 7) is true
Loop: 2
i = 1 j = 2 :(i <= 4) is true :(j < 7) is true
Loop: 3
i = 2 j = 4 :(i <= 4) is true :(j < 7) is true
Loop: 4
i = 3 j = 6 :(i <= 4) is true :(j < 7) is true
End of Loop:
i = 4 j = 8 :(i <= 4) is true :(j < 7) is false
===========================================
Demo 4: Nested "for" loop
===========================================
Start Loop:
Loop No: 1 i = 0 j = 0
Loop No: 2 i = 0 j = 3
Loop No: 3 i = 0 j = 6
Loop No: 4 i = 1 j = 0
Loop No: 5 i = 1 j = 3
Loop No: 6 i = 1 j = 6
Loop No: 7 i = 2 j = 0
Loop No: 8 i = 2 j = 3
Loop No: 9 i = 2 j = 6
Loop No: 10 i = 3 j = 0
Loop No: 11 i = 3 j = 3
Loop No: 12 i = 3 j = 6
Loop No: 13 i = 4 j = 0
Loop No: 14 i = 4 j = 3
Loop No: 15 i = 4 j = 6
End of Loop:
===========================================