Var a,b,c:integer; begin read(a,b,c); if (a>=0) and (b>=0) and (c>=0) then writeln(sqrt(a)+sqrt(b)+sqrt(c)) else writeln('Одно из чисел отрицательное'); end.
Я думаю, что правильнее в начале ответа написать "Хотя бы одно...."