Для самых-самых начинающих программистов :] Часть 1 - http://pikabu.ru/story/_3430226
Больше месяца не мог дорваться до C++
Уважаемый @Dansken, разъясните, что конкретно делается вот тут:
(numberRange + 1)
Что дает нам "+1" в коде, или "-1" в примере с числами?
раскрыть ветку (5)
Результирующее число :)
Т.е. на месте (numberRange + 1) будет результат этого сложения. Если numberRange равно 100, то (numberRange + 1) будет 101
А именно ЗАЧЕМ в том примере используется увеличение диапазон на единицу рассказано в самом посте - абзац следующий после "остатка от деления"
раскрыть ветку (4)
Просто получается, что код работает с "+1" "-1" и вообще без этого. Но во всех трех случаях выдаваемое при запуске число, всегда больше предыдущего. Например при первом запуске он выдал число 4, потом будет 10, 40, 89, 99, 100, 2, 5, 9 и т.д. Рандом получается не такой уж и рандомный =)
раскрыть ветку (1)
Ну правильно :) Это же генератор ПСЕВДОСЛУЧАЙНЫХ чисел :) И его зерном стоит время в секундах :)