1)дано целое число N(больше 0). Найти сумму 1+1/2+1/3.....1/N(вещественное число)....

0 голосов
105 просмотров

1)дано целое число N(больше 0). Найти сумму 1+1/2+1/3.....1/N(вещественное число). Входные данные: ввести целое числоN(1<=n<=20)</p>

Выходные данные: вывести сумму 1+1/2=1/3+.....1N с точностью до 4 цифр в дробной части.( в паскале)


Информатика (239 баллов) | 105 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

var H: real;

   N, i: integer;

begin

   H := 0;

   readln(N);

   for i := 1 to N do

      H := H + 1/i;

   writeln(H:6:4)

end.

(148k баллов)