Задани
Написать подпрограмму, возвращающую случайное (термином «случайный» обозначается ситуация, когда все имеющиеся возможности должны быть равновероятны, так называемое дискретное равномерное распределение) целое число из диапазона [intMin, intMax], нацело делящееся на intD. Все параметры целочисленные
В подпрограмме необходимо выполнять проверку входных значений и в случае некорректных данных или отсутствия подходящих чисел возвращать соответствующий результат
Для подпрограммы должны быть написаны комментарии
Необходимо обеспечить вызов подпрограммы из процедуры MAIN и отобразить полученные результаты на экране
Оцениваться будет как организация подпрограммы (передача данных, возврат результата), так и эффективность самого алгоритма.