Допустим, у меня есть список из 100 вопросов в моей базе данных.
У меня также есть массив перемешанных вопросов с размером индекса 0-99, который я использую для ссылки на базу данных. Я не перетасовал базу данных.
Мой вопрос заключается в том, что игра начинается с вопроса 0 (10 за 2-й раунд, 20 за 3-й и т. Д.). Я попытался использовать x mod 10, но я заказал его, поэтому я проверяю, превысил ли вопрос, который я задал, предел для раунда. (Это останавливает отображение 11-го вопроса на экране) Но поскольку игра начинается с вопроса 0, результат мода равен 0, и это будет означать конец раунда. Мне нужно, чтобы вопрос 0-9 был остановлен на 10. Следующий раунд - 10-19, остановился на 20 ... и т.д.
Я не хочу, чтобы это было жестко закодировано так:
Запустите вопрос, кроме случаев, когда номер вопроса 0, 10, 20 ... 80, 90 100.
в одном большом операторе if.
Любая помощь будет великолепна.