Предмет: Информатика, автор: Karamellka27

Помогите, пожалуйста
Напишите функцию sum вида function sum(n: integer): real, которая вычисляет и возвращает следующую сумму: 1+1/2+1/3...+1/n

Ответы

Автор ответа: Аноним
0
var n,i:integer;
s:real;
function sum(n:integer):real;
begin
if n=1 then
 sum:=1
else
sum:=(1/n)+sum(n-1);
end;
begin
writeln('n=');
readln(n);
writeln('sum=',sum(n));
readln;
end.
Похожие вопросы
Предмет: Математика, автор: Приветдруг