Может ли кто-нибудь дать свой вклад в следующий сценарий:
Я создаю систему математических викторин.Мне нужно создать несколько математических задач и показать их на экране.Их много.Например:
Таблицы времени: 9 X 9 = ____
Вычитание сложения, умножение и деление целых чисел: 3901 + 22 = ____
Сравнение целых чисел (<,>, =): 37 ____ -24
Преобразование десятичных дробей в дробные: 0,75 = ____ (дробные)
Преобразование дробных чисел в десятичные: 3/4 (дробные) = ____ (десятичные)
Это создаст много проблем, как вы можете видеть выше.Есть много типов их.Поскольку вопросы для каждого учащегося будут разными (семя случайных чисел всегда будет одинаковым, чтобы учащийся всегда генерировал тест), мне нужно хранить его ответы, но я не знаю, какой тип данных я могу хранить, потому чтонекоторые - двойные, другие - целые числа, другие, например, дробь. Мне нужно хранить два целых числа, для сравнения это символ.
И ни одна из проблем не должна повторяться.
Студент собираетсяответьте на вопрос examen вопрос за вопросом, у него будет X время, чтобы ответить на проблему, и проблемы упорядочены по темам (проверьте под сканированным изображением).
Проблема в том, как смоделировать ее, все ониочень разные, если они должны быть в классе коллекции.Извините, я немного растерялся.