Даны действительное а и натуральное n. Вычислить 1+1/2+1/3+1/4+...+1/n.
//PascalABC.net var n,i:integer; a:real; begin a:=0; // Для PascalABC.net обнулять переменную a не обязательно readln(n); for i:=1 to n do a:=a+1/i; writeln(a); end.
А еще так можно: // PascalABC.NET 3.1, сборка 1172 от 19.02.2016 begin var a:=Range(1,ReadInteger('n=')).Select(x->1/x).Sum; Writeln('a=',a) end.