Если цифры НЕ повторяются, то n*(n-1)(n-2)(n-3), где n - число цифр, участвующих в комбинации, у нас участвует 10 (0,1,2, 3, 4, 5, 6, 7, 8, 9),
тогда
10*9*8*7=5040,
если цифры могут повторяться, то на каждую позицию в коде приходится по 10 цифр, т.е.:
10^n, где n-число позиций в коде, у нас 4, тогда:
10^4=10000.