Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Не пойму как вместо вопросов приравнять переменную к рандомнуому числу

Red Dragon Ученик (105), на голосовании 2 дня назад
мне нужно чтобы переменная HeroHP была равна рандомному числу в диапазоне от 20 до 40, но я не пойму как впихнуть туда рандомное число
Голосование за лучший ответ
Ксения Райт Гений (97255) 1 месяц назад
В препроцессоре:

#include <ctime>
#include <cstdlib>

В самом коде:

srand(time(NULL));
HeroHP = rand() % 21 + 20;

Кроме таким образом генерируемых псевдослучайных чисел (с квазиравномерным распределением !) есть модуль <random> с более толковой генерацией случайных чисел, только рандом-генерация в нём более затратна по времени, однако если это некритично или не очень критично, то лучше всегда пользоваться именно этим самым модулем.
Похожие вопросы