4.1 - What is Control Flow?
Enroll to start learning
You’ve not yet enrolled in this course. Please enroll for free to listen to audio lessons, classroom podcasts and take practice test.
Practice Questions
Test your understanding with targeted questions
Write a program that checks if a number is positive, negative, or zero.
💡 Hint: Use if, elif, else statements to categorize the number.
What will the following code print?
💡 Hint: Evaluate age against 18.
4 more questions available
Interactive Quizzes
Quick quizzes to reinforce your learning
What does the else statement do?
💡 Hint: Think about what happens when conditions aren’t met.
True or False: The elif statement is used to check multiple conditions.
💡 Hint: Remember how the flow moves in decision making.
1 more question available
Challenge Problems
Push your limits with advanced challenges
Create a program that simulates a year-end bonus based on hours worked and performance rating. If rating is 'excellent', the bonus is 20%, 'good' is 10%, and 'poor' gets no bonus.
💡 Hint: Use conditions to evaluate performance ratings.
Develop a nested program that evaluates student attendance. If present over 75% and passing grades, award a certificate.
💡 Hint: Consider how both factors of attendance and grades interact.
Get performance evaluation
Reference links
Supplementary resources to enhance your learning experience.