Вообще-то не очень ясно, в каком смысле "случайных".
А так... например, выбираете случайным образом из требуемых промежутков a1 и a2, исходя из имеющегося условия считаете a3. Если оно в требуемый интервал не попадает, то дальше два варианта (в зависимости от того, насколько часто нужно это делать): либо корректируете одно из первых двух слагаемых, либо просто отбрасываете попытку как неудачную.
Я так думал, но выходит, что третее слагаемое часто не попадает в интервал или даже меньше нуля.
30 вариантов я и от руки написать могу. Но мне нужно это автоматизировано сделать
На самом деле а1, а2 и а3 - это процентное содержание компнентов и их сумма должна быть 95%
-- 11.11.2012, 18:04 --Случайных с равномерным законом распределения? Или с любым? Или не думали об этом?
Начинаем с простого - получите 30 случайных значений величины "в перделах" от заранее заданных

до

Функцию rand я использовать умею...
Почитайте внимательно в чем задача состоит, прежде чем "халявщиков плодить"...