An algorithm stores a player's starting health as an integer and prompts them to choose a game difficulty.
The following algorithm:
h = random(50, 150)
print("Starting health: ", h)
d = ""
while d != "easy" and d != "hard"
d = input("Choose easy or hard: ")
endwhile
Describe two ways to improve the maintainability of the algorithm.
Practise OCR GCSE Computer Science Programming fundamentals with exam-style questions for GCSE Computer Science. 100 questions, matched to the OCR GCSE Computer Science (J277) specification and written in Component 01 and Component 02 style. Every question includes a full worked solution and mark scheme, so you can see where marks are awarded rather than just whether you got the answer right.