// PascalABC.NET 3.2, сборка 1387 от 20.02.2017
// Внимание! Если программа не работает, обновите версию!
begin
var n:=ReadInteger('n=');
var x:=ReadReal('x=');
(var s,var a):=(0.0,1.0);
for var i:=2 to n do begin a:=a/i; s+=a; end;
Writeln('S=',1+x*s)
end.
Пример
n= 10
x= 2.7
S=2.93936086309524