Multiple choice An algorithm must have at least one output one input one assignment None of these Reveal answer Fill a bubble to check yourself A Correct answer Explanation An algorithm is defined as a finite sequence of instructions to solve a problem, and it must produce at least one output to be useful.