Вы также можете использовать long для ваших констант:
generated = (random() % 100L) + 1L;
Обратите внимание, что это предполагает, что генерируется долго.
РЕДАКТИРОВАТЬ: Поскольку сгенерированный является int, вам просто нужно разыграть его после того, как вы закончите:
generated = (int)((random() % 100L) + 1L);