Lesson 3: Input and Decisions Today the program will ask for information and choose what to do next. cin lets us read a value typed by the user. A condition is a true or false question. If the condition is true, one block runs. Otherwise, the else block runs. Good programmers test both outcomes, not just the one they expect. Now combine two inputs to decide whether the robot is ready for practice.