можно и с рандомными знаками. следи за мыслью:
создается коллекция из методов по знаку для вычисления результата
создается коллекция для хранения этих результатов
получаешь два рандомных числа, потом вычисляешь знак, по этому знаку из коллекции методов вычисляешь результат, отдаешь зверю вопрос и сразу чекаешь ответ, записываешь в результат, цикл прошел отдал мессагу результатов