Pregunta de entrevista de Siemens

OOP / problem solving (pseudo code)