Разобьем задачу на более простые подзадачи. Если у нас будет программа, генерирующая строку из четырёх случайных символов XXXX, то вызвав её четыре раза и склеив со знаками минуса получим искомое XXXX-XXXX-XXXX-XXXX-XXXX.
Значит нам нужна функция, генерирующая строку из случайных символов. Идем дальше — если у нас будет возможность сгенерировать один такой символ, то... Читать далее