What Does This Program Do? - Branching
What Does This Program Do? - Branching is a core topic in the ACSL Junior division (Contest 1). The following subtopics reflect the concepts students are expected to master.
Subtopics
- Pseudocode (Expressions, Variables)
- Operators
- Functions (Inputs, Outputs)
- IF Statements
- IF / ELSE and ELSE IF
- Nested Conditionals
- Tracing Branching Logic
- Compound Conditions: AND
- Compound Conditions: OR
- Compound Conditions: FOR LOOP
- Compound Conditions: WHILE LOOP
- Arrays
- Strings
Want to practice What Does This Program Do? - Branching questions?
Sign in to access full ACSL-style problems with instant AI-powered grading and feedback.