print("=== Control Flow Demo ==="); print(""); print("--- If Statement ---"); x = 10; if (x > 5) { print("x is greater than 5"); } print(""); print("--- If-Else Statement ---"); y = 3; if (y > 5) { print("y is greater than 5"); } else { print("y is not greater than 5"); } print(""); print("--- If-Else If-Else Chain ---"); score = 85; print("Score:", score); if (score >= 90) { print("Grade: A"); } else { if (score >= 80) { print("Grade: B"); } else { if (score >= 70) { print("Grade: C"); } else { if (score >= 60) { print("Grade: D"); } else { print("Grade: F"); } } } } print(""); print("--- Nested If ---"); a = 10; b = 20; if (a > 0) { if (b > 0) { print("Both a and b are positive"); } } print(""); print("--- While Loop ---"); print("Counting from 1 to 5:"); i = 1; while (i <= 5) { print(" i =", i); i++; } print(""); print("--- While with Break Condition ---"); sum = 0; n = 1; while (n <= 100) { sum += n; if (sum > 50) { print("Sum exceeded 50 at n =", n); print("Final sum:", sum); n = 101; } n++; } print(""); print("--- For Loop ---"); print("For loop 0 to 4:"); for (i = 0; i < 5; i++) { print(" iteration", i); } print(""); print("--- For Loop with Step ---"); print("Counting by 2s:"); for (i = 0; i <= 10; i += 2) { print(" i =", i); } print(""); print("--- Nested Loops ---"); print("Multiplication table (3x3):"); for (i = 1; i <= 3; i++) { row = ""; for (j = 1; j <= 3; j++) { row += str(i * j); if (j < 3) { row += "\t"; } } print(row); } print(""); print("--- Loop with Array ---"); colors = {"red", "green", "blue", "yellow"}; print("Colors:"); for (i = 0; i < len(colors); i++) { print(" " + str(i) + ":", colors[i]); } print(""); print("--- Countdown ---"); print("Countdown:"); for (i = 5; i >= 1; i--) { print(" ", i); } print(" Blast off!"); print(""); print("--- While True Pattern ---"); attempts = 0; maxAttempts = 5; while (1) { attempts++; print("Attempt", attempts); if (attempts >= maxAttempts) { print("Max attempts reached"); break; } } print(""); print("--- Complex Condition ---"); age = 25; hasLicense = 1; if (age >= 18 && hasLicense) { print("Can drive"); } isMember = 0; hasDiscount = 1; if (isMember || hasDiscount) { print("Eligible for discount"); }