Язык программирования? В том же Delphi так
var MR:integer;
...
Randomize();
Mr=Random(10);
..
в VBA так
...
n = Application.WorksheetFunction.RandBetween(0, 10)
возможно, подойдет такой вариант в вашем случае
Random(11)-1
Про Ассемблер вообще молчу )))
В общем, чтобы ответить, надо знать конкретный язык.
Желаю успеха.
Для создания переменной со случайным значением в диапозоне от 1 до 10 включительно, необходимо использовать таку функцию:
0 <= RandomNum < X
Получится такая функция
От 1 до 10 – Random(10)+1
Я считаю данный ответ сомнительным.